39181 lines
1.8 MiB
39181 lines
1.8 MiB
|
|
// Microsoft (R) .NET Framework IL Disassembler. Version 3.5.30729.1
|
|
// Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
|
|
|
|
|
|
|
|
// Metadata version: v2.0.50727
|
|
.module extern user32.dll
|
|
.module extern kernel32.dll
|
|
.module extern user32
|
|
.module extern comctl32.dll
|
|
.module extern OLEACC.dll
|
|
.module extern kernel32
|
|
.module extern ole32.dll
|
|
.module extern User32.dll
|
|
.assembly extern mscorlib
|
|
{
|
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
|
|
.ver 2:0:0:0
|
|
}
|
|
.assembly extern Hyphen
|
|
{
|
|
.publickeytoken = (87 BB 0D 20 45 1D FB 58 ) // ... E..X
|
|
.ver 0:8:3000:909
|
|
}
|
|
.assembly extern System.Windows.Forms
|
|
{
|
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
|
|
.ver 2:0:0:0
|
|
}
|
|
.assembly extern System
|
|
{
|
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
|
|
.ver 2:0:0:0
|
|
}
|
|
.assembly extern System.Drawing
|
|
{
|
|
.publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) // .?_....:
|
|
.ver 2:0:0:0
|
|
}
|
|
.assembly extern System.Speech
|
|
{
|
|
.publickeytoken = (31 BF 38 56 AD 36 4E 35 ) // 1.8V.6N5
|
|
.ver 3:0:0:0
|
|
}
|
|
.assembly extern System.Xml
|
|
{
|
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
|
|
.ver 2:0:0:0
|
|
}
|
|
.assembly extern System.Web
|
|
{
|
|
.publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) // .?_....:
|
|
.ver 2:0:0:0
|
|
}
|
|
.assembly extern System.Core
|
|
{
|
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
|
|
.ver 3:5:0:0
|
|
}
|
|
.assembly Speak.master
|
|
{
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyConfigurationAttribute::.ctor(string) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyCompanyAttribute::.ctor(string) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyProductAttribute::.ctor(string) = ( 01 00 05 53 70 65 61 6B 00 00 ) // ...Speak..
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyDescriptionAttribute::.ctor(string) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = ( 01 00 07 31 2E 30 2E 31 2E 31 00 00 ) // ...1.0.1.1..
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyTitleAttribute::.ctor(string) = ( 01 00 05 53 70 65 61 6B 00 00 ) // ...Speak..
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyTrademarkAttribute::.ctor(string) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 36 36 31 64 33 35 62 2D 36 38 36 35 // ..$8661d35b-6865
|
|
2D 34 65 34 65 2D 61 33 32 62 2D 66 65 62 33 32 // -4e4e-a32b-feb32
|
|
61 36 38 31 38 39 37 00 00 ) // a681897..
|
|
.custom instance void [mscorlib]System.Reflection.AssemblyCopyrightAttribute::.ctor(string) = ( 01 00 12 43 6F 70 79 72 69 67 68 74 20 C2 A9 20 // ...Copyright ..
|
|
20 32 30 31 33 00 00 ) // 2013..
|
|
.custom instance void [Hyphen]Virtuoso.Miranda.Plugins.ExposingPluginAttribute::.ctor(class [mscorlib]System.Type) = ( 01 00 0F 53 70 65 61 6B 2E 4D 61 69 6E 43 6C 61 // ...Speak.MainCla
|
|
73 73 00 00 ) // ss..
|
|
|
|
// --- The following custom attribute is added automatically, do not uncomment -------
|
|
// .custom instance void [mscorlib]System.Diagnostics.DebuggableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggableAttribute/DebuggingModes) = ( 01 00 02 00 00 00 00 00 )
|
|
|
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78 // ....T..WrapNonEx
|
|
63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 ) // ceptionThrows.
|
|
.hash algorithm 0x00008004
|
|
.ver 1:0:1:1
|
|
}
|
|
.mresource public Speak.Properties.Resources.resources
|
|
{
|
|
// Offset: 0x00000000 Length: 0x000043DE
|
|
// WARNUNG: Die verwaltete Ressourcendatei "Speak.Properties.Resources.resources" wurde erstellt.
|
|
}
|
|
.mresource public Speak.UI.PreviewForm.resources
|
|
{
|
|
// Offset: 0x000043E8 Length: 0x000000B4
|
|
// WARNUNG: Die verwaltete Ressourcendatei "Speak.UI.PreviewForm.resources" wurde erstellt.
|
|
}
|
|
.module Speak.master.dll
|
|
// MVID: {A6F86CF9-E663-41A8-BD56-D46ABB543032}
|
|
.imagebase 0x10000000
|
|
.file alignment 0x00000200
|
|
.stackreserve 0x00100000
|
|
.subsystem 0x0003 // WINDOWS_CUI
|
|
.corflags 0x00000003 // ILONLY 32BITREQUIRED
|
|
// Image base: 0x00000000008D0000
|
|
|
|
|
|
// =============== CLASS MEMBERS DECLARATION ===================
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.ActionClickEvent
|
|
extends [mscorlib]System.EventArgs
|
|
{
|
|
.field private string action
|
|
.field private bool autoSend
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string action,
|
|
bool autoSend) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.language '{3F5162F8-07C6-11D3-9053-00C04FA302A1}', '{994B45C4-E6E9-11D2-903F-00C04FA302A1}', '{5A869D0B-6611-11D3-BD2A-0000F80849BD}'
|
|
.line 12,12 : 9,62 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\ActionClickEvent.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.EventArgs::.ctor()
|
|
.line 14,14 : 13,34 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.ActionClickEvent::action
|
|
.line 15,15 : 13,38 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld bool Speak.Core.ActionClickEvent::autoSend
|
|
.line 16,16 : 9,10 ''
|
|
IL_0014: ret
|
|
} // end of method ActionClickEvent::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Action() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 20,20 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ActionClickEvent::action
|
|
IL_0006: ret
|
|
} // end of method ActionClickEvent::get_Action
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Action(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 21,21 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.ActionClickEvent::action
|
|
.line 21,21 : 35,36 ''
|
|
IL_0007: ret
|
|
} // end of method ActionClickEvent::set_Action
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_AutoSend() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 26,26 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.ActionClickEvent::autoSend
|
|
IL_0006: ret
|
|
} // end of method ActionClickEvent::get_AutoSend
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_AutoSend(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 27,27 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.ActionClickEvent::autoSend
|
|
.line 27,27 : 37,38 ''
|
|
IL_0007: ret
|
|
} // end of method ActionClickEvent::set_AutoSend
|
|
|
|
.property instance string Action()
|
|
{
|
|
.set instance void Speak.Core.ActionClickEvent::set_Action(string)
|
|
.get instance string Speak.Core.ActionClickEvent::get_Action()
|
|
} // end of property ActionClickEvent::Action
|
|
.property instance bool AutoSend()
|
|
{
|
|
.get instance bool Speak.Core.ActionClickEvent::get_AutoSend()
|
|
.set instance void Speak.Core.ActionClickEvent::set_AutoSend(bool)
|
|
} // end of property ActionClickEvent::AutoSend
|
|
} // end of class Speak.Core.ActionClickEvent
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.ActionProcessor
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private class Speak.Fork.ContactManager cm
|
|
.field private class Speak.Core.Buttons btns
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Fork.ContactManager cm,
|
|
class Speak.Core.Buttons btns) cil managed
|
|
{
|
|
// Code size 57 (0x39)
|
|
.maxstack 8
|
|
.line 15,15 : 9,64 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\ActionProcessor.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 17,17 : 13,26 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld class Speak.Fork.ContactManager Speak.Core.ActionProcessor::cm
|
|
.line 18,18 : 13,30 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld class Speak.Core.Buttons Speak.Core.ActionProcessor::btns
|
|
.line 20,20 : 13,44 ''
|
|
IL_0014: ldarg.2
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldftn instance void Speak.Core.ActionProcessor::ActionHandler(object,
|
|
class Speak.Core.ActionEvent)
|
|
IL_001c: newobj instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>::.ctor(object,
|
|
native int)
|
|
IL_0021: callvirt instance void Speak.Core.Buttons::add_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>)
|
|
.line 21,21 : 13,42 ''
|
|
IL_0026: ldarg.1
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldftn instance void Speak.Core.ActionProcessor::ActionHandler(object,
|
|
class Speak.Core.ActionEvent)
|
|
IL_002e: newobj instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>::.ctor(object,
|
|
native int)
|
|
IL_0033: callvirt instance void Speak.Fork.ContactManager::add_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>)
|
|
.line 22,22 : 9,10 ''
|
|
IL_0038: ret
|
|
} // end of method ActionProcessor::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
ActionHandler(object sender,
|
|
class Speak.Core.ActionEvent e) cil managed
|
|
{
|
|
// Code size 298 (0x12a)
|
|
.maxstack 4
|
|
.locals init ([0] string[] actionInfo,
|
|
[1] valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult dr,
|
|
[2] class [System]System.Text.RegularExpressions.Match m,
|
|
[3] char[] CS$0$0000,
|
|
[4] string CS$0$0001)
|
|
.line 26,26 : 13,55 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: callvirt instance string Speak.Core.ActionEvent::get_Action()
|
|
IL_0006: ldc.i4.1
|
|
IL_0007: newarr [mscorlib]System.Char
|
|
IL_000c: stloc.3
|
|
IL_000d: ldloc.3
|
|
IL_000e: ldc.i4.0
|
|
IL_000f: ldc.i4.s 47
|
|
IL_0011: stelem.i2
|
|
IL_0012: ldloc.3
|
|
IL_0013: callvirt instance string[] [mscorlib]System.String::Split(char[])
|
|
IL_0018: stloc.0
|
|
.line 28,28 : 13,35 ''
|
|
IL_0019: ldloc.0
|
|
IL_001a: ldc.i4.0
|
|
IL_001b: ldelem.ref
|
|
IL_001c: dup
|
|
IL_001d: stloc.s CS$0$0001
|
|
IL_001f: brfalse IL_0129
|
|
|
|
IL_0024: ldloc.s CS$0$0001
|
|
IL_0026: ldstr "autofork"
|
|
IL_002b: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0030: brtrue.s IL_0060
|
|
|
|
IL_0032: ldloc.s CS$0$0001
|
|
IL_0034: ldstr "forkdel"
|
|
IL_0039: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_003e: brtrue.s IL_007d
|
|
|
|
IL_0040: ldloc.s CS$0$0001
|
|
IL_0042: ldstr "fork"
|
|
IL_0047: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_004c: brtrue.s IL_00b2
|
|
|
|
IL_004e: ldloc.s CS$0$0001
|
|
IL_0050: ldstr "avatars"
|
|
IL_0055: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_005a: brtrue IL_0102
|
|
|
|
IL_005f: ret
|
|
|
|
.line 31,31 : 21,78 ''
|
|
IL_0060: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0065: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_006a: callvirt instance bool Speak.Core.Settings::get_AutoFork()
|
|
IL_006f: ldc.i4.0
|
|
IL_0070: ceq
|
|
IL_0072: callvirt instance void Speak.Core.Settings::set_AutoFork(bool)
|
|
.line 32,32 : 21,37 ''
|
|
IL_0077: call void Speak.Core.Settings::Save()
|
|
.line 33,33 : 21,27 ''
|
|
IL_007c: ret
|
|
|
|
.line 35,40 : 21,53 ''
|
|
IL_007d: ldstr bytearray (22 04 4B 04 20 00 43 04 32 04 35 04 40 04 35 04 // ".K. .C.2.5.@.5.
|
|
3D 04 20 00 32 04 20 00 42 04 3E 04 3C 04 2C 00 // =. .2. .B.>.<.,.
|
|
20 00 47 04 42 04 3E 04 20 00 34 04 35 04 3B 04 // .G.B.>. .4.5.;.
|
|
30 04 35 04 48 04 4C 04 3F 00 ) // 0.5.H.L.?.
|
|
IL_0082: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_0087: ldstr bytearray (25 04 3E 04 47 04 35 04 48 04 4C 04 20 00 43 04 // %.>.G.5.H.L. .C.
|
|
34 04 30 04 3B 04 38 04 42 04 4C 04 20 00 38 04 // 4.0.;.8.B.L. .8.
|
|
37 04 20 00 3A 04 3E 04 3D 04 42 04 30 04 3A 04 // 7. .:.>.=.B.0.:.
|
|
42 04 20 00 3B 04 38 04 41 04 42 04 30 04 20 00 // B. .;.8.A.B.0. .
|
|
32 04 41 04 35 04 20 00 3F 04 41 04 35 04 32 04 // 2.A.5. .?.A.5.2.
|
|
34 04 3E 04 3A 04 3E 04 3D 04 42 04 30 04 3A 04 // 4.>.:.>.=.B.0.:.
|
|
42 04 4B 04 20 00 41 04 20 00 3A 04 3E 04 3C 04 // B.K. .A. .:.>.<.
|
|
3C 04 35 04 3D 04 42 04 30 04 40 04 38 04 4F 04 // <.5.=.B.0.@.8.O.
|
|
3C 04 38 04 3F 00 ) // <.8.?.
|
|
IL_008c: call string [mscorlib]System.String::Concat(string,
|
|
string,
|
|
string)
|
|
IL_0091: ldstr bytearray (5B 00 78 00 4A 00 75 00 69 00 63 00 6B 00 5D 00 // [.x.J.u.i.c.k.].
|
|
20 00 1F 04 3E 04 34 04 42 04 32 04 35 04 40 04 // ...>.4.B.2.5.@.
|
|
36 04 34 04 35 04 3D 04 38 04 35 04 20 00 3E 04 // 6.4.5.=.8.5. .>.
|
|
47 04 38 04 41 04 42 04 3A 04 38 04 20 00 3A 04 // G.8.A.B.:.8. .:.
|
|
3E 04 3D 04 42 04 30 04 3A 04 42 04 20 00 3B 04 // >.=.B.0.:.B. .;.
|
|
38 04 41 04 42 04 30 04 ) // 8.A.B.0.
|
|
IL_0096: ldc.i4.3
|
|
IL_0097: ldc.i4.s 48
|
|
IL_0099: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_009e: stloc.1
|
|
.line 42,42 : 21,48 ''
|
|
IL_009f: ldloc.1
|
|
IL_00a0: ldc.i4.6
|
|
IL_00a1: bne.un IL_0129
|
|
|
|
.line 43,43 : 25,44 ''
|
|
IL_00a6: ldarg.0
|
|
IL_00a7: ldfld class Speak.Fork.ContactManager Speak.Core.ActionProcessor::cm
|
|
IL_00ac: callvirt instance void Speak.Fork.ContactManager::ClearContacts()
|
|
.line 44,44 : 21,27 ''
|
|
IL_00b1: ret
|
|
|
|
.line 46,46 : 21,48 ''
|
|
IL_00b2: ldloc.0
|
|
IL_00b3: ldlen
|
|
IL_00b4: conv.i4
|
|
IL_00b5: ldc.i4.1
|
|
IL_00b6: bne.un.s IL_00b9
|
|
|
|
.line 47,47 : 25,32 ''
|
|
IL_00b8: ret
|
|
|
|
.line 49,49 : 21,107 ''
|
|
IL_00b9: ldarg.2
|
|
IL_00ba: callvirt instance native int Speak.Core.ActionEvent::get_HContact()
|
|
IL_00bf: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(native int)
|
|
IL_00c4: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NumRegex()
|
|
IL_00c9: ldloc.0
|
|
IL_00ca: ldc.i4.1
|
|
IL_00cb: ldelem.ref
|
|
IL_00cc: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_00d1: stloc.2
|
|
.line 50,50 : 21,36 ''
|
|
IL_00d2: ldloc.2
|
|
IL_00d3: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_00d8: brtrue.s IL_00db
|
|
|
|
.line 51,51 : 25,32 ''
|
|
IL_00da: ret
|
|
|
|
.line 53,53 : 21,76 ''
|
|
IL_00db: ldarg.0
|
|
IL_00dc: ldfld class Speak.Fork.ContactManager Speak.Core.ActionProcessor::cm
|
|
IL_00e1: ldarg.2
|
|
IL_00e2: callvirt instance native int Speak.Core.ActionEvent::get_HContact()
|
|
IL_00e7: ldloc.2
|
|
IL_00e8: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_00ed: ldstr "post"
|
|
IL_00f2: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_00f7: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_00fc: callvirt instance void Speak.Fork.ContactManager::ChangeForkState(native int,
|
|
string)
|
|
.line 55,55 : 21,27 ''
|
|
IL_0101: ret
|
|
|
|
.line 57,57 : 21,84 ''
|
|
IL_0102: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0107: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_010c: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_0111: ldc.i4.0
|
|
IL_0112: ceq
|
|
IL_0114: callvirt instance void Speak.Core.Settings::set_ShowAvatars(bool)
|
|
.line 58,58 : 21,37 ''
|
|
IL_0119: call void Speak.Core.Settings::Save()
|
|
.line 59,59 : 25,38 ''
|
|
IL_011e: ldarg.0
|
|
IL_011f: ldfld class Speak.Fork.ContactManager Speak.Core.ActionProcessor::cm
|
|
IL_0124: callvirt instance void Speak.Fork.ContactManager::Avatars()
|
|
.line 62,62 : 9,10 ''
|
|
IL_0129: ret
|
|
} // end of method ActionProcessor::ActionHandler
|
|
|
|
} // end of class Speak.Core.ActionProcessor
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.ActionEvent
|
|
extends [mscorlib]System.EventArgs
|
|
{
|
|
.field private string action
|
|
.field private native int hContact
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(native int hContact,
|
|
string action) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 70,70 : 9,59 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.EventArgs::.ctor()
|
|
.line 72,72 : 13,38 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld native int Speak.Core.ActionEvent::hContact
|
|
.line 73,73 : 13,34 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld string Speak.Core.ActionEvent::action
|
|
.line 74,74 : 9,10 ''
|
|
IL_0014: ret
|
|
} // end of method ActionEvent::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Action() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 78,78 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ActionEvent::action
|
|
IL_0006: ret
|
|
} // end of method ActionEvent::get_Action
|
|
|
|
.method public hidebysig specialname instance native int
|
|
get_HContact() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 83,83 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Core.ActionEvent::hContact
|
|
IL_0006: ret
|
|
} // end of method ActionEvent::get_HContact
|
|
|
|
.property instance string Action()
|
|
{
|
|
.get instance string Speak.Core.ActionEvent::get_Action()
|
|
} // end of property ActionEvent::Action
|
|
.property instance native int HContact()
|
|
{
|
|
.get instance native int Speak.Core.ActionEvent::get_HContact()
|
|
} // end of property ActionEvent::HContact
|
|
} // end of class Speak.Core.ActionEvent
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.AvatarProcessor
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private object lockObject
|
|
.field private class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> queue
|
|
.field private class Speak.Core.HTTP http
|
|
.field private class Speak.Sites.ISite site
|
|
.field private string avatarsPath
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Sites.ISite site) cil managed
|
|
{
|
|
// Code size 79 (0x4f)
|
|
.maxstack 5
|
|
.line 14,14 : 9,50 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\AvatarProcessor.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: newobj instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: stfld object Speak.Core.AvatarProcessor::lockObject
|
|
.line 21,21 : 9,43 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 23,23 : 13,30 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldarg.1
|
|
IL_0013: stfld class Speak.Sites.ISite Speak.Core.AvatarProcessor::site
|
|
.line 24,24 : 13,88 ''
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldsfld string Speak.Core.Settings::xJuickAvatarsFolder
|
|
IL_001e: ldstr "\\"
|
|
IL_0023: ldarg.1
|
|
IL_0024: callvirt instance string Speak.Sites.ISite::get_Name()
|
|
IL_0029: ldstr "_{0}.png"
|
|
IL_002e: call string [mscorlib]System.String::Concat(string,
|
|
string,
|
|
string,
|
|
string)
|
|
IL_0033: stfld string Speak.Core.AvatarProcessor::avatarsPath
|
|
.line 25,25 : 13,31 ''
|
|
IL_0038: ldarg.0
|
|
IL_0039: newobj instance void Speak.Core.HTTP::.ctor()
|
|
IL_003e: stfld class Speak.Core.HTTP Speak.Core.AvatarProcessor::http
|
|
.line 26,26 : 13,50 ''
|
|
IL_0043: ldarg.0
|
|
IL_0044: newobj instance void class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::.ctor()
|
|
IL_0049: stfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
.line 27,27 : 9,10 ''
|
|
IL_004e: ret
|
|
} // end of method AvatarProcessor::.ctor
|
|
|
|
.method public hidebysig instance void
|
|
AddToQueue(string userName,
|
|
class Speak.Core.AvatarCallBack callback) cil managed
|
|
{
|
|
// Code size 92 (0x5c)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Core.AvatarQueueItem aItem,
|
|
[1] valuetype [System]System.Collections.Generic.Queue`1/Enumerator<class Speak.Core.AvatarQueueItem> CS$5$0000)
|
|
.line 34,34 : 51,56 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
IL_0006: callvirt instance valuetype [System]System.Collections.Generic.Queue`1/Enumerator<!0> class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::GetEnumerator()
|
|
IL_000b: stloc.1
|
|
.try
|
|
{
|
|
IL_000c: br.s IL_0030
|
|
|
|
.line 34,34 : 26,47 ''
|
|
IL_000e: ldloca.s CS$5$0000
|
|
IL_0010: call instance !0 valuetype [System]System.Collections.Generic.Queue`1/Enumerator<class Speak.Core.AvatarQueueItem>::get_Current()
|
|
IL_0015: stloc.0
|
|
.line 36,36 : 21,57 ''
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance string Speak.Core.AvatarQueueItem::get_UserName()
|
|
IL_001c: ldarg.1
|
|
IL_001d: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0022: brfalse.s IL_0030
|
|
|
|
.line 38,38 : 25,46 ''
|
|
IL_0024: ldarg.2
|
|
IL_0025: brfalse.s IL_002e
|
|
|
|
.line 39,39 : 29,57 ''
|
|
IL_0027: ldloc.0
|
|
IL_0028: ldarg.2
|
|
IL_0029: callvirt instance void Speak.Core.AvatarQueueItem::AddCallBack(class Speak.Core.AvatarCallBack)
|
|
.line 40,40 : 25,32 ''
|
|
IL_002e: leave.s IL_005b
|
|
|
|
.line 34,34 : 48,50 ''
|
|
IL_0030: ldloca.s CS$5$0000
|
|
IL_0032: call instance bool valuetype [System]System.Collections.Generic.Queue`1/Enumerator<class Speak.Core.AvatarQueueItem>::MoveNext()
|
|
IL_0037: brtrue.s IL_000e
|
|
|
|
IL_0039: leave.s IL_0049
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_003b: ldloca.s CS$5$0000
|
|
IL_003d: constrained. valuetype [System]System.Collections.Generic.Queue`1/Enumerator<class Speak.Core.AvatarQueueItem>
|
|
IL_0043: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0048: endfinally
|
|
.line 44,44 : 17,72 ''
|
|
} // end handler
|
|
IL_0049: ldarg.0
|
|
IL_004a: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
IL_004f: ldarg.1
|
|
IL_0050: ldarg.2
|
|
IL_0051: newobj instance void Speak.Core.AvatarQueueItem::.ctor(string,
|
|
class Speak.Core.AvatarCallBack)
|
|
IL_0056: callvirt instance void class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::Enqueue(!0)
|
|
.line 46,46 : 9,10 ''
|
|
IL_005b: ret
|
|
} // end of method AvatarProcessor::AddToQueue
|
|
|
|
.method private hidebysig instance void
|
|
Dequeue() cil managed
|
|
{
|
|
// Code size 100 (0x64)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Core.AvatarQueueItem item,
|
|
[1] object CS$2$0000)
|
|
IL_0000: br.s IL_0056
|
|
|
|
.line 52,52 : 17,34 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld object Speak.Core.AvatarProcessor::lockObject
|
|
IL_0008: dup
|
|
IL_0009: stloc.1
|
|
IL_000a: call void [mscorlib]System.Threading.Monitor::Enter(object)
|
|
.line 54,54 : 21,42 ''
|
|
.try
|
|
{
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
IL_0015: callvirt instance int32 class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::get_Count()
|
|
IL_001a: brfalse.s IL_004d
|
|
|
|
.line 56,56 : 25,64 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
IL_0022: callvirt instance !0 class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::Dequeue()
|
|
IL_0027: stloc.0
|
|
.line 57,57 : 25,59 ''
|
|
IL_0028: ldarg.0
|
|
IL_0029: ldloc.0
|
|
IL_002a: callvirt instance string Speak.Core.AvatarQueueItem::get_UserName()
|
|
IL_002f: call instance bool Speak.Core.AvatarProcessor::DownloadAvatar(string)
|
|
IL_0034: brfalse.s IL_004d
|
|
|
|
.line 59,59 : 29,93 ''
|
|
IL_0036: ldloc.0
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldfld string Speak.Core.AvatarProcessor::avatarsPath
|
|
IL_003d: ldloc.0
|
|
IL_003e: callvirt instance string Speak.Core.AvatarQueueItem::get_UserName()
|
|
IL_0043: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_0048: callvirt instance void Speak.Core.AvatarQueueItem::CallSubscribers(string)
|
|
IL_004d: leave.s IL_0056
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_004f: ldloc.1
|
|
IL_0050: call void [mscorlib]System.Threading.Monitor::Exit(object)
|
|
IL_0055: endfinally
|
|
.line 50,50 : 13,37 ''
|
|
} // end handler
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
IL_005c: callvirt instance int32 class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::get_Count()
|
|
IL_0061: brtrue.s IL_0002
|
|
|
|
.line 64,64 : 9,10 ''
|
|
IL_0063: ret
|
|
} // end of method AvatarProcessor::Dequeue
|
|
|
|
.method public hidebysig instance void
|
|
Process() cil managed
|
|
{
|
|
// Code size 45 (0x2d)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Threading.Thread thread)
|
|
.line 68,68 : 13,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem> Speak.Core.AvatarProcessor::queue
|
|
IL_0006: callvirt instance int32 class [System]System.Collections.Generic.Queue`1<class Speak.Core.AvatarQueueItem>::get_Count()
|
|
IL_000b: brfalse.s IL_002c
|
|
|
|
.line 70,70 : 17,53 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldftn instance void Speak.Core.AvatarProcessor::Dequeue()
|
|
IL_0014: newobj instance void [mscorlib]System.Threading.ThreadStart::.ctor(object,
|
|
native int)
|
|
IL_0019: newobj instance void [mscorlib]System.Threading.Thread::.ctor(class [mscorlib]System.Threading.ThreadStart)
|
|
IL_001e: stloc.0
|
|
.line 71,71 : 17,45 ''
|
|
IL_001f: ldloc.0
|
|
IL_0020: ldc.i4.0
|
|
IL_0021: callvirt instance void [mscorlib]System.Threading.Thread::set_IsBackground(bool)
|
|
.line 72,72 : 17,32 ''
|
|
IL_0026: ldloc.0
|
|
IL_0027: callvirt instance void [mscorlib]System.Threading.Thread::Start()
|
|
.line 74,74 : 9,10 ''
|
|
IL_002c: ret
|
|
} // end of method AvatarProcessor::Process
|
|
|
|
.method public hidebysig instance string
|
|
GetUserAvatar(string userName,
|
|
class Speak.Core.AvatarCallBack callback) cil managed
|
|
{
|
|
// Code size 42 (0x2a)
|
|
.maxstack 3
|
|
.locals init ([0] string fullPath)
|
|
.line 78,78 : 13,86 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.AvatarProcessor::avatarsPath
|
|
IL_0006: ldarg.1
|
|
IL_0007: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_000c: call string [mscorlib]System.IO.Path::GetFullPath(string)
|
|
IL_0011: stloc.0
|
|
.line 79,79 : 13,39 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: call bool [mscorlib]System.IO.File::Exists(string)
|
|
IL_0018: brfalse.s IL_001c
|
|
|
|
.line 80,80 : 17,33 ''
|
|
IL_001a: ldloc.0
|
|
IL_001b: ret
|
|
|
|
.line 82,82 : 13,44 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldarg.1
|
|
IL_001e: ldarg.2
|
|
IL_001f: call instance void Speak.Core.AvatarProcessor::AddToQueue(string,
|
|
class Speak.Core.AvatarCallBack)
|
|
.line 83,83 : 13,33 ''
|
|
IL_0024: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0029: ret
|
|
} // end of method AvatarProcessor::GetUserAvatar
|
|
|
|
.method private hidebysig instance bool
|
|
DownloadAvatar(string user) cil managed
|
|
{
|
|
// Code size 147 (0x93)
|
|
.maxstack 4
|
|
.locals init ([0] string avatarUrl,
|
|
[1] class [mscorlib]System.IO.Stream avatar,
|
|
[2] class [mscorlib]System.IO.Stream fs,
|
|
[3] uint8[] bytes,
|
|
[4] int32 count)
|
|
.line 88,88 : 13,57 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Sites.ISite Speak.Core.AvatarProcessor::site
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance string Speak.Sites.ISite::GetAvatarPath(string)
|
|
IL_000c: stloc.0
|
|
.line 90,90 : 13,49 ''
|
|
IL_000d: ldloc.0
|
|
IL_000e: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0013: brfalse.s IL_0017
|
|
|
|
.line 91,91 : 17,30 ''
|
|
IL_0015: ldc.i4.0
|
|
IL_0016: ret
|
|
|
|
.line 93,93 : 13,54 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldfld class Speak.Core.HTTP Speak.Core.AvatarProcessor::http
|
|
IL_001d: ldloc.0
|
|
IL_001e: callvirt instance class [mscorlib]System.IO.Stream Speak.Core.HTTP::GetImage(string)
|
|
IL_0023: stloc.1
|
|
.line 94,94 : 13,32 ''
|
|
IL_0024: ldloc.1
|
|
IL_0025: brfalse.s IL_0091
|
|
|
|
.line 96,96 : 17,67 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldfld string Speak.Core.AvatarProcessor::avatarsPath
|
|
IL_002d: ldarg.1
|
|
IL_002e: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_0033: call bool [mscorlib]System.IO.File::Exists(string)
|
|
IL_0038: brfalse.s IL_003c
|
|
|
|
.line 97,97 : 21,34 ''
|
|
IL_003a: ldc.i4.0
|
|
IL_003b: ret
|
|
|
|
.line 98,98 : 17,149 ''
|
|
IL_003c: ldarg.0
|
|
IL_003d: ldfld string Speak.Core.AvatarProcessor::avatarsPath
|
|
IL_0042: ldarg.1
|
|
IL_0043: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_0048: ldc.i4.2
|
|
IL_0049: ldc.i4.2
|
|
IL_004a: ldc.i4.0
|
|
IL_004b: call class [mscorlib]System.IO.FileStream [mscorlib]System.IO.File::Open(string,
|
|
valuetype [mscorlib]System.IO.FileMode,
|
|
valuetype [mscorlib]System.IO.FileAccess,
|
|
valuetype [mscorlib]System.IO.FileShare)
|
|
IL_0050: call class [mscorlib]System.IO.Stream [mscorlib]System.IO.Stream::Synchronized(class [mscorlib]System.IO.Stream)
|
|
IL_0055: stloc.2
|
|
.line 99,99 : 17,46 ''
|
|
IL_0056: ldc.i4 0xff
|
|
IL_005b: newarr [mscorlib]System.Byte
|
|
IL_0060: stloc.3
|
|
.line 100,100 : 17,31 ''
|
|
IL_0061: ldc.i4.0
|
|
IL_0062: stloc.s count
|
|
IL_0064: br.s IL_0070
|
|
|
|
.line 104,104 : 21,47 ''
|
|
IL_0066: ldloc.2
|
|
IL_0067: ldloc.3
|
|
IL_0068: ldc.i4.0
|
|
IL_0069: ldloc.s count
|
|
IL_006b: callvirt instance void [mscorlib]System.IO.Stream::Write(uint8[],
|
|
int32,
|
|
int32)
|
|
.line 102,102 : 17,65 ''
|
|
IL_0070: ldloc.1
|
|
IL_0071: ldloc.3
|
|
IL_0072: ldc.i4.0
|
|
IL_0073: ldc.i4 0xff
|
|
IL_0078: callvirt instance int32 [mscorlib]System.IO.Stream::Read(uint8[],
|
|
int32,
|
|
int32)
|
|
IL_007d: dup
|
|
IL_007e: stloc.s count
|
|
IL_0080: ldc.i4.0
|
|
IL_0081: bgt.s IL_0066
|
|
|
|
.line 107,107 : 17,32 ''
|
|
IL_0083: ldloc.1
|
|
IL_0084: callvirt instance void [mscorlib]System.IO.Stream::Close()
|
|
.line 108,108 : 17,28 ''
|
|
IL_0089: ldloc.2
|
|
IL_008a: callvirt instance void [mscorlib]System.IO.Stream::Close()
|
|
.line 109,109 : 17,29 ''
|
|
IL_008f: ldc.i4.1
|
|
IL_0090: ret
|
|
|
|
.line 112,112 : 13,26 ''
|
|
IL_0091: ldc.i4.0
|
|
IL_0092: ret
|
|
} // end of method AvatarProcessor::DownloadAvatar
|
|
|
|
} // end of class Speak.Core.AvatarProcessor
|
|
|
|
.class private auto ansi sealed Speak.Core.AvatarCallBack
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method AvatarCallBack::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke(string userName,
|
|
string avatarPath) runtime managed
|
|
{
|
|
} // end of method AvatarCallBack::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(string userName,
|
|
string avatarPath,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method AvatarCallBack::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method AvatarCallBack::EndInvoke
|
|
|
|
} // end of class Speak.Core.AvatarCallBack
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.AvatarQueueItem
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private string userName
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> callbacks
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string avatarUrl,
|
|
class Speak.Core.AvatarCallBack callback) cil managed
|
|
{
|
|
// Code size 37 (0x25)
|
|
.maxstack 8
|
|
.line 123,123 : 9,74 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 125,125 : 13,39 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.AvatarQueueItem::userName
|
|
.line 126,126 : 13,52 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack>::.ctor()
|
|
IL_0013: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
.line 127,127 : 13,37 ''
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_001e: ldarg.2
|
|
IL_001f: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack>::Add(!0)
|
|
.line 128,128 : 9,10 ''
|
|
IL_0024: ret
|
|
} // end of method AvatarQueueItem::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_UserName() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 132,132 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.AvatarQueueItem::userName
|
|
IL_0006: ret
|
|
} // end of method AvatarQueueItem::get_UserName
|
|
|
|
.method public hidebysig instance void
|
|
AddCallBack(class Speak.Core.AvatarCallBack callBack) cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 137,137 : 13,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack>::Add(!0)
|
|
.line 138,138 : 9,10 ''
|
|
IL_000c: ret
|
|
} // end of method AvatarQueueItem::AddCallBack
|
|
|
|
.method public hidebysig instance void
|
|
CallSubscribers(string avatarPath) cil managed
|
|
{
|
|
// Code size 63 (0x3f)
|
|
.maxstack 3
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 142,142 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 142,142 : 29,54 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_0008: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack>::get_Count()
|
|
IL_000d: stloc.1
|
|
IL_000e: br.s IL_003a
|
|
|
|
.line 144,144 : 17,42 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack>::get_Item(int32)
|
|
IL_001c: brfalse.s IL_0036
|
|
|
|
.line 145,145 : 21,63 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_0024: ldloc.0
|
|
IL_0025: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack>::get_Item(int32)
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldfld string Speak.Core.AvatarQueueItem::userName
|
|
IL_0030: ldarg.1
|
|
IL_0031: callvirt instance void Speak.Core.AvatarCallBack::Invoke(string,
|
|
string)
|
|
.line 142,142 : 67,70 ''
|
|
IL_0036: ldloc.0
|
|
IL_0037: ldc.i4.1
|
|
IL_0038: add
|
|
IL_0039: stloc.0
|
|
.line 142,142 : 55,65 ''
|
|
IL_003a: ldloc.0
|
|
IL_003b: ldloc.1
|
|
IL_003c: blt.s IL_0010
|
|
|
|
.line 147,147 : 9,10 ''
|
|
IL_003e: ret
|
|
} // end of method AvatarQueueItem::CallSubscribers
|
|
|
|
.method public hidebysig virtual instance bool
|
|
Equals(object obj) cil managed
|
|
{
|
|
// Code size 55 (0x37)
|
|
.maxstack 8
|
|
.line 151,151 : 13,44 ''
|
|
IL_0000: ldnull
|
|
IL_0001: ldarg.1
|
|
IL_0002: call bool [mscorlib]System.Object::ReferenceEquals(object,
|
|
object)
|
|
IL_0007: brfalse.s IL_000b
|
|
|
|
.line 151,151 : 45,58 ''
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ret
|
|
|
|
.line 152,152 : 13,44 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: call bool [mscorlib]System.Object::ReferenceEquals(object,
|
|
object)
|
|
IL_0012: brfalse.s IL_0016
|
|
|
|
.line 152,152 : 45,57 ''
|
|
IL_0014: ldc.i4.1
|
|
IL_0015: ret
|
|
|
|
.line 153,153 : 13,59 ''
|
|
IL_0016: ldarg.1
|
|
IL_0017: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
|
|
IL_001c: ldtoken Speak.Core.AvatarQueueItem
|
|
IL_0021: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0026: beq.s IL_002a
|
|
|
|
.line 153,153 : 60,73 ''
|
|
IL_0028: ldc.i4.0
|
|
IL_0029: ret
|
|
|
|
.line 154,154 : 13,50 ''
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldarg.1
|
|
IL_002c: castclass Speak.Core.AvatarQueueItem
|
|
IL_0031: call instance bool Speak.Core.AvatarQueueItem::Equals(class Speak.Core.AvatarQueueItem)
|
|
IL_0036: ret
|
|
} // end of method AvatarQueueItem::Equals
|
|
|
|
.method public hidebysig instance bool
|
|
Equals(class Speak.Core.AvatarQueueItem other) cil managed
|
|
{
|
|
// Code size 40 (0x28)
|
|
.maxstack 8
|
|
.line 159,159 : 13,46 ''
|
|
IL_0000: ldnull
|
|
IL_0001: ldarg.1
|
|
IL_0002: call bool [mscorlib]System.Object::ReferenceEquals(object,
|
|
object)
|
|
IL_0007: brfalse.s IL_000b
|
|
|
|
.line 159,159 : 47,60 ''
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ret
|
|
|
|
.line 160,160 : 13,46 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: call bool [mscorlib]System.Object::ReferenceEquals(object,
|
|
object)
|
|
IL_0012: brfalse.s IL_0016
|
|
|
|
.line 160,160 : 47,59 ''
|
|
IL_0014: ldc.i4.1
|
|
IL_0015: ret
|
|
|
|
.line 161,161 : 13,53 ''
|
|
IL_0016: ldarg.1
|
|
IL_0017: ldfld string Speak.Core.AvatarQueueItem::userName
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld string Speak.Core.AvatarQueueItem::userName
|
|
IL_0022: call bool [mscorlib]System.Object::Equals(object,
|
|
object)
|
|
IL_0027: ret
|
|
} // end of method AvatarQueueItem::Equals
|
|
|
|
.method public hidebysig virtual instance int32
|
|
GetHashCode() cil managed
|
|
{
|
|
// Code size 52 (0x34)
|
|
.maxstack 8
|
|
.line 168,168 : 17,130 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.AvatarQueueItem::userName
|
|
IL_0006: brtrue.s IL_000b
|
|
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: br.s IL_0016
|
|
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld string Speak.Core.AvatarQueueItem::userName
|
|
IL_0011: callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
|
IL_0016: ldc.i4 0x18d
|
|
IL_001b: mul
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_0022: brtrue.s IL_0027
|
|
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: br.s IL_0032
|
|
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.AvatarCallBack> Speak.Core.AvatarQueueItem::callbacks
|
|
IL_002d: callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
|
IL_0032: xor
|
|
IL_0033: ret
|
|
} // end of method AvatarQueueItem::GetHashCode
|
|
|
|
.property instance string UserName()
|
|
{
|
|
.get instance string Speak.Core.AvatarQueueItem::get_UserName()
|
|
} // end of property AvatarQueueItem::UserName
|
|
} // end of class Speak.Core.AvatarQueueItem
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.Buttons
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private static literal string AUTOFORK_COMMAND = "xJuick://AutoFork"
|
|
.field private static literal string AVATARS_COMMAND = "xJuick://Avatars"
|
|
.field private static literal string FORKDEL_COMMAND = "xJuick://ForkDel"
|
|
.field private bool hidden
|
|
.field private bool enabled
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> buttons
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> hardcodedButtons
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> OnAction
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 138 (0x8a)
|
|
.maxstack 6
|
|
.line 23,23 : 9,25 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\Buttons.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 25,25 : 13,46 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::.ctor()
|
|
IL_000c: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
.line 26,26 : 13,55 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::.ctor()
|
|
IL_0017: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
.line 27,27 : 13,130 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0022: ldstr bytearray (1E 04 42 04 34 04 35 04 3B 04 4C 04 3D 04 3E 04 // ..B.4.5.;.L.=.>.
|
|
35 04 20 00 3E 04 3A 04 3D 04 3E 04 20 00 34 04 // 5. .>.:.=.>. .4.
|
|
3B 04 4F 04 20 00 3A 04 3E 04 3C 04 3C 04 35 04 // ;.O. .:.>.<.<.5.
|
|
3D 04 42 04 30 04 40 04 38 04 35 04 32 04 ) // =.B.0.@.8.5.2.
|
|
IL_0027: ldstr "xJuick://AutoFork"
|
|
IL_002c: ldstr "xJuick_Fork"
|
|
IL_0031: ldc.i4.1
|
|
IL_0032: ldc.i4.1
|
|
IL_0033: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
bool)
|
|
IL_0038: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::Add(!0)
|
|
.line 28,28 : 13,118 ''
|
|
IL_003d: ldarg.0
|
|
IL_003e: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0043: ldstr bytearray (23 04 34 04 30 04 3B 04 38 04 42 04 4C 04 20 00 // #.4.0.;.8.B.L. .
|
|
3A 04 3E 04 3D 04 42 04 30 04 3A 04 42 04 4B 04 // :.>.=.B.0.:.B.K.
|
|
20 00 3A 04 3E 04 3C 04 3C 04 35 04 3D 04 42 04 // .:.>.<.<.5.=.B.
|
|
30 04 40 04 38 04 35 04 32 04 ) // 0.@.8.5.2.
|
|
IL_0048: ldstr "xJuick://ForkDel"
|
|
IL_004d: ldstr "xJuick_ForkDel"
|
|
IL_0052: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string)
|
|
IL_0057: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::Add(!0)
|
|
.line 29,29 : 13,115 ''
|
|
IL_005c: ldarg.0
|
|
IL_005d: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0062: ldstr bytearray (12 04 3A 04 3B 04 4E 04 47 04 38 04 42 04 4C 04 // ..:.;.N.G.8.B.L.
|
|
2F 00 12 04 4B 04 3A 04 3B 04 4E 04 47 04 38 04 // /...K.:.;.N.G.8.
|
|
42 04 4C 04 20 00 30 04 32 04 30 04 42 04 30 04 // B.L. .0.2.0.B.0.
|
|
40 04 4B 04 ) // @.K.
|
|
IL_0067: ldstr "xJuick://Avatars"
|
|
IL_006c: ldstr "xJuick_Avatars"
|
|
IL_0071: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string)
|
|
IL_0076: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::Add(!0)
|
|
.line 31,31 : 13,27 ''
|
|
IL_007b: ldarg.0
|
|
IL_007c: ldc.i4.1
|
|
IL_007d: stfld bool Speak.Core.Buttons::hidden
|
|
.line 32,32 : 13,29 ''
|
|
IL_0082: ldarg.0
|
|
IL_0083: ldc.i4.0
|
|
IL_0084: stfld bool Speak.Core.Buttons::enabled
|
|
.line 33,33 : 9,10 ''
|
|
IL_0089: ret
|
|
} // end of method Buttons::.ctor
|
|
|
|
.method public hidebysig instance void
|
|
AddButton(string name,
|
|
string command) cil managed
|
|
{
|
|
// Code size 10 (0xa)
|
|
.maxstack 8
|
|
.line 37,37 : 13,44 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldarg.1
|
|
IL_0004: call instance void Speak.Core.Buttons::AddButton(string,
|
|
string,
|
|
string)
|
|
.line 38,38 : 9,10 ''
|
|
IL_0009: ret
|
|
} // end of method Buttons::AddButton
|
|
|
|
.method public hidebysig instance void
|
|
AddButton(string name,
|
|
string command,
|
|
string iconName) cil managed
|
|
{
|
|
// Code size 20 (0x14)
|
|
.maxstack 8
|
|
.line 42,42 : 13,66 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_0006: ldarg.1
|
|
IL_0007: ldarg.2
|
|
IL_0008: ldarg.3
|
|
IL_0009: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string)
|
|
IL_000e: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::Add(!0)
|
|
.line 43,43 : 9,10 ''
|
|
IL_0013: ret
|
|
} // end of method Buttons::AddButton
|
|
|
|
.method public hidebysig instance void
|
|
AddButtons(class Speak.Core.ButtonInfo[] buttons) cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 47,47 : 13,44 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::AddRange(class [mscorlib]System.Collections.Generic.IEnumerable`1<!0>)
|
|
.line 48,48 : 9,10 ''
|
|
IL_000c: ret
|
|
} // end of method Buttons::AddButtons
|
|
|
|
.method private hidebysig instance native int
|
|
GetIcon(class Speak.Core.ButtonInfo btn) cil managed
|
|
{
|
|
// Code size 240 (0xf0)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle str,
|
|
[1] native int hIcon,
|
|
[2] valuetype Speak.Structs.IconName iName)
|
|
.line 52,52 : 13,102 ''
|
|
IL_0000: ldloca.s str
|
|
IL_0002: ldarg.1
|
|
IL_0003: callvirt instance string Speak.Core.ButtonInfo::get_IconName()
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::.ctor(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
.line 53,53 : 13,123 ''
|
|
IL_000e: ldloca.s hIcon
|
|
IL_0010: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0015: ldstr "Skin2/Icons/GetIcon"
|
|
IL_001a: ldsfld native uint [mscorlib]System.UIntPtr::Zero
|
|
IL_001f: ldloca.s str
|
|
IL_0021: call instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::get_IntPtr()
|
|
IL_0026: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native uint,
|
|
native int)
|
|
IL_002b: call instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
.line 54,54 : 13,24 ''
|
|
IL_0030: ldloca.s str
|
|
IL_0032: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::Free()
|
|
.line 55,55 : 13,38 ''
|
|
IL_0037: ldloc.1
|
|
IL_0038: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_003d: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0042: brfalse.s IL_0052
|
|
|
|
.line 57,57 : 17,35 ''
|
|
IL_0044: ldarg.1
|
|
IL_0045: ldloc.1
|
|
IL_0046: stfld native int Speak.Core.ButtonInfo::HIcon
|
|
.line 58,58 : 17,34 ''
|
|
IL_004b: ldarg.1
|
|
IL_004c: ldfld native int Speak.Core.ButtonInfo::HIcon
|
|
IL_0051: ret
|
|
|
|
.line 61,61 : 13,45 ''
|
|
IL_0052: ldloca.s iName
|
|
IL_0054: initobj Speak.Structs.IconName
|
|
.line 62,62 : 13,26 ''
|
|
IL_005a: ldloca.s iName
|
|
IL_005c: call instance void Speak.Structs.IconName::Init()
|
|
.line 63,63 : 13,50 ''
|
|
IL_0061: ldloca.s iName
|
|
IL_0063: ldloc.2
|
|
IL_0064: box Speak.Structs.IconName
|
|
IL_0069: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_006e: stfld int32 Speak.Structs.IconName::cbSize
|
|
.line 64,64 : 13,51 ''
|
|
IL_0073: ldloca.s iName
|
|
IL_0075: ldsfld string Speak.Core.Settings::IcoLibPath
|
|
IL_007a: stfld string Speak.Structs.IconName::szSection
|
|
.line 65,65 : 13,44 ''
|
|
IL_007f: ldloca.s iName
|
|
IL_0081: ldarg.1
|
|
IL_0082: callvirt instance string Speak.Core.ButtonInfo::get_Name()
|
|
IL_0087: stfld string Speak.Structs.IconName::szDescription
|
|
.line 66,66 : 13,42 ''
|
|
IL_008c: ldloca.s iName
|
|
IL_008e: ldarg.1
|
|
IL_008f: callvirt instance string Speak.Core.ButtonInfo::get_IconName()
|
|
IL_0094: stfld string Speak.Structs.IconName::pszName
|
|
.line 67,67 : 13,73 ''
|
|
IL_0099: ldloca.s iName
|
|
IL_009b: ldarg.1
|
|
IL_009c: callvirt instance string Speak.Core.ButtonInfo::get_IconName()
|
|
IL_00a1: call native int Speak.Utils.IconTable::GetDefaultIcon(string)
|
|
IL_00a6: stfld native int Speak.Structs.IconName::hDefaultIcon
|
|
.line 69,69 : 13,65 ''
|
|
IL_00ab: ldloc.2
|
|
IL_00ac: box Speak.Structs.IconName
|
|
IL_00b1: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_00b6: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_00bb: stloc.1
|
|
.line 70,70 : 13,57 ''
|
|
IL_00bc: ldloc.2
|
|
IL_00bd: box Speak.Structs.IconName
|
|
IL_00c2: ldloc.1
|
|
IL_00c3: ldc.i4.0
|
|
IL_00c4: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 71,71 : 13,115 ''
|
|
IL_00c9: ldarg.1
|
|
IL_00ca: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_00cf: ldstr "Skin2/Icons/AddIcon"
|
|
IL_00d4: ldsfld native uint [mscorlib]System.UIntPtr::Zero
|
|
IL_00d9: ldloc.1
|
|
IL_00da: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native uint,
|
|
native int)
|
|
IL_00df: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_00e4: stfld native int Speak.Core.ButtonInfo::HIcon
|
|
.line 73,73 : 13,30 ''
|
|
IL_00e9: ldarg.1
|
|
IL_00ea: ldfld native int Speak.Core.ButtonInfo::HIcon
|
|
IL_00ef: ret
|
|
} // end of method Buttons::GetIcon
|
|
|
|
.method private hidebysig instance void
|
|
SetButtonState(native int hContact,
|
|
class Speak.Core.ButtonInfo btn,
|
|
uint32 state) cil managed
|
|
{
|
|
// Code size 142 (0x8e)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype Speak.Structs.BBButton bbButton,
|
|
[1] native int bbPtr)
|
|
.line 78,78 : 13,48 ''
|
|
IL_0000: ldloca.s bbButton
|
|
IL_0002: initobj Speak.Structs.BBButton
|
|
.line 79,79 : 13,56 ''
|
|
IL_0008: ldloca.s bbButton
|
|
IL_000a: ldloc.0
|
|
IL_000b: box Speak.Structs.BBButton
|
|
IL_0010: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0015: stfld int32 Speak.Structs.BBButton::cbSize
|
|
.line 80,80 : 13,58 ''
|
|
IL_001a: ldloca.s bbButton
|
|
IL_001c: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0021: stfld string Speak.Structs.BBButton::pszModuleName
|
|
.line 81,81 : 13,43 ''
|
|
IL_0026: ldloca.s bbButton
|
|
IL_0028: ldarg.2
|
|
IL_0029: callvirt instance string Speak.Core.ButtonInfo::get_Name()
|
|
IL_002e: stfld string Speak.Structs.BBButton::szTooltip
|
|
.line 82,82 : 13,48 ''
|
|
IL_0033: ldloca.s bbButton
|
|
IL_0035: ldarg.2
|
|
IL_0036: callvirt instance uint32 Speak.Core.ButtonInfo::get_ButtonID()
|
|
IL_003b: stfld uint32 Speak.Structs.BBButton::dwButtonID
|
|
.line 83,83 : 13,39 ''
|
|
IL_0040: ldloca.s bbButton
|
|
IL_0042: ldc.i4.0
|
|
IL_0043: stfld int32 Speak.Structs.BBButton::iButtonWidth
|
|
.line 84,84 : 13,40 ''
|
|
IL_0048: ldloca.s bbButton
|
|
IL_004a: ldarg.2
|
|
IL_004b: ldfld native int Speak.Core.ButtonInfo::HIcon
|
|
IL_0050: stfld native int Speak.Structs.BBButton::hIcon
|
|
.line 85,85 : 13,39 ''
|
|
IL_0055: ldloca.s bbButton
|
|
IL_0057: ldarg.3
|
|
IL_0058: stfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
.line 87,87 : 13,75 ''
|
|
IL_005d: ldloc.0
|
|
IL_005e: box Speak.Structs.BBButton
|
|
IL_0063: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0068: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_006d: stloc.1
|
|
.line 88,88 : 13,60 ''
|
|
IL_006e: ldloc.0
|
|
IL_006f: box Speak.Structs.BBButton
|
|
IL_0074: ldloc.1
|
|
IL_0075: ldc.i4.0
|
|
IL_0076: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 89,89 : 13,91 ''
|
|
IL_007b: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0080: ldstr "TabSRMM/ButtonsBar/SetButtonState"
|
|
IL_0085: ldarg.1
|
|
IL_0086: ldloc.1
|
|
IL_0087: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_008c: pop
|
|
.line 90,90 : 9,10 ''
|
|
IL_008d: ret
|
|
} // end of method Buttons::SetButtonState
|
|
|
|
.method public hidebysig instance void
|
|
Create() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 94,94 : 13,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Core.Buttons::Delete()
|
|
.line 95,95 : 13,43 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldc.i4 0x122
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0012: call instance void Speak.Core.Buttons::Create(uint32,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 96,96 : 13,34 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldc.i4 0x154
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_0023: call instance void Speak.Core.Buttons::Create(uint32,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 97,97 : 9,10 ''
|
|
IL_0028: ret
|
|
} // end of method Buttons::Create
|
|
|
|
.method private hidebysig instance void
|
|
Create(uint32 startIndex,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> btns) cil managed
|
|
{
|
|
// Code size 298 (0x12a)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] class Speak.Core.ButtonInfo btn,
|
|
[3] valuetype Speak.Structs.BBButton bbButton,
|
|
[4] native int bbPtr,
|
|
[5] uint32 CS$0$0000)
|
|
.line 101,101 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 101,101 : 29,49 ''
|
|
IL_0002: ldarg.2
|
|
IL_0003: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Count()
|
|
IL_0008: stloc.1
|
|
IL_0009: br IL_0122
|
|
|
|
.line 103,103 : 17,42 ''
|
|
IL_000e: ldarg.2
|
|
IL_000f: ldloc.0
|
|
IL_0010: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0015: stloc.2
|
|
.line 104,104 : 17,34 ''
|
|
IL_0016: ldloc.2
|
|
IL_0017: callvirt instance bool Speak.Core.ButtonInfo::get_Enabled()
|
|
IL_001c: brfalse IL_011e
|
|
|
|
.line 107,107 : 17,52 ''
|
|
IL_0021: ldloca.s bbButton
|
|
IL_0023: initobj Speak.Structs.BBButton
|
|
.line 108,108 : 17,60 ''
|
|
IL_0029: ldloca.s bbButton
|
|
IL_002b: ldloc.3
|
|
IL_002c: box Speak.Structs.BBButton
|
|
IL_0031: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0036: stfld int32 Speak.Structs.BBButton::cbSize
|
|
.line 109,109 : 17,62 ''
|
|
IL_003b: ldloca.s bbButton
|
|
IL_003d: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0042: stfld string Speak.Structs.BBButton::pszModuleName
|
|
.line 110,110 : 17,47 ''
|
|
IL_0047: ldloca.s bbButton
|
|
IL_0049: ldloc.2
|
|
IL_004a: callvirt instance string Speak.Core.ButtonInfo::get_Name()
|
|
IL_004f: stfld string Speak.Structs.BBButton::szTooltip
|
|
.line 111,111 : 17,62 ''
|
|
IL_0054: ldloca.s bbButton
|
|
IL_0056: ldarg.1
|
|
IL_0057: ldloc.0
|
|
IL_0058: add
|
|
IL_0059: ldc.i4.1
|
|
IL_005a: add
|
|
IL_005b: stfld uint32 Speak.Structs.BBButton::dwDefPos
|
|
.line 112,112 : 17,72 ''
|
|
IL_0060: ldloca.s bbButton
|
|
IL_0062: ldloc.2
|
|
IL_0063: ldloca.s bbButton
|
|
IL_0065: ldfld uint32 Speak.Structs.BBButton::dwDefPos
|
|
IL_006a: dup
|
|
IL_006b: stloc.s CS$0$0000
|
|
IL_006d: callvirt instance void Speak.Core.ButtonInfo::set_ButtonID(uint32)
|
|
IL_0072: ldloc.s CS$0$0000
|
|
IL_0074: stfld uint32 Speak.Structs.BBButton::dwButtonID
|
|
.line 113,113 : 17,43 ''
|
|
IL_0079: ldloca.s bbButton
|
|
IL_007b: ldc.i4.0
|
|
IL_007c: stfld int32 Speak.Structs.BBButton::iButtonWidth
|
|
.line 114,114 : 17,146 ''
|
|
IL_0081: ldloca.s bbButton
|
|
IL_0083: dup
|
|
IL_0084: ldfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
IL_0089: ldc.i4.s 112
|
|
IL_008b: or
|
|
IL_008c: stfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
.line 115,115 : 17,32 ''
|
|
IL_0091: ldloc.2
|
|
IL_0092: callvirt instance bool Speak.Core.ButtonInfo::get_IsPush()
|
|
IL_0097: brfalse.s IL_00a8
|
|
|
|
.line 116,116 : 21,77 ''
|
|
IL_0099: ldloca.s bbButton
|
|
IL_009b: dup
|
|
IL_009c: ldfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
IL_00a1: ldc.i4.4
|
|
IL_00a2: or
|
|
IL_00a3: stfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
.line 118,118 : 17,28 ''
|
|
IL_00a8: ldarg.0
|
|
IL_00a9: ldfld bool Speak.Core.Buttons::hidden
|
|
IL_00ae: brfalse.s IL_00bf
|
|
|
|
.line 119,119 : 21,71 ''
|
|
IL_00b0: ldloca.s bbButton
|
|
IL_00b2: dup
|
|
IL_00b3: ldfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
IL_00b8: ldc.i4.2
|
|
IL_00b9: or
|
|
IL_00ba: stfld uint32 Speak.Structs.BBButton::bbbFlags
|
|
.line 121,121 : 17,86 ''
|
|
IL_00bf: ldloca.s bbButton
|
|
IL_00c1: ldloc.2
|
|
IL_00c2: ldfld native int Speak.Core.ButtonInfo::HIcon
|
|
IL_00c7: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00cc: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_00d1: brtrue.s IL_00db
|
|
|
|
IL_00d3: ldloc.2
|
|
IL_00d4: ldfld native int Speak.Core.ButtonInfo::HIcon
|
|
IL_00d9: br.s IL_00e2
|
|
|
|
IL_00db: ldarg.0
|
|
IL_00dc: ldloc.2
|
|
IL_00dd: call instance native int Speak.Core.Buttons::GetIcon(class Speak.Core.ButtonInfo)
|
|
IL_00e2: stfld native int Speak.Structs.BBButton::hIcon
|
|
.line 123,123 : 17,79 ''
|
|
IL_00e7: ldloc.3
|
|
IL_00e8: box Speak.Structs.BBButton
|
|
IL_00ed: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_00f2: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_00f7: stloc.s bbPtr
|
|
.line 124,124 : 17,64 ''
|
|
IL_00f9: ldloc.3
|
|
IL_00fa: box Speak.Structs.BBButton
|
|
IL_00ff: ldloc.s bbPtr
|
|
IL_0101: ldc.i4.0
|
|
IL_0102: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 125,125 : 17,93 ''
|
|
IL_0107: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_010c: ldstr "TabSRMM/ButtonsBar/AddButton"
|
|
IL_0111: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0116: ldloc.s bbPtr
|
|
IL_0118: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_011d: pop
|
|
.line 101,101 : 62,65 ''
|
|
IL_011e: ldloc.0
|
|
IL_011f: ldc.i4.1
|
|
IL_0120: add
|
|
IL_0121: stloc.0
|
|
.line 101,101 : 50,60 ''
|
|
IL_0122: ldloc.0
|
|
IL_0123: ldloc.1
|
|
IL_0124: blt IL_000e
|
|
|
|
.line 127,127 : 9,10 ''
|
|
IL_0129: ret
|
|
} // end of method Buttons::Create
|
|
|
|
.method public hidebysig instance void
|
|
Click(uint32 buttonID,
|
|
native int hContact) cil managed
|
|
{
|
|
// Code size 32 (0x20)
|
|
.maxstack 8
|
|
.line 131,131 : 13,53 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldarg.0
|
|
IL_0004: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_0009: call instance bool Speak.Core.Buttons::Click(uint32,
|
|
native int,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
IL_000e: brtrue.s IL_001f
|
|
|
|
.line 132,132 : 17,61 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldarg.1
|
|
IL_0012: ldarg.2
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0019: call instance bool Speak.Core.Buttons::Click(uint32,
|
|
native int,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
IL_001e: pop
|
|
.line 133,133 : 9,10 ''
|
|
IL_001f: ret
|
|
} // end of method Buttons::Click
|
|
|
|
.method private hidebysig instance bool
|
|
Click(uint32 buttonID,
|
|
native int hContact,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> btns) cil managed
|
|
{
|
|
// Code size 275 (0x113)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] class Speak.Core.ButtonInfo btn,
|
|
[3] valuetype Speak.Structs.CSSData css,
|
|
[4] native int cmdPtr,
|
|
[5] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle CS$0$0000)
|
|
.line 137,137 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 137,137 : 29,49 ''
|
|
IL_0002: ldarg.3
|
|
IL_0003: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Count()
|
|
IL_0008: stloc.1
|
|
IL_0009: br IL_010a
|
|
|
|
.line 139,139 : 17,42 ''
|
|
IL_000e: ldarg.3
|
|
IL_000f: ldloc.0
|
|
IL_0010: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0015: stloc.2
|
|
.line 140,140 : 17,46 ''
|
|
IL_0016: ldloc.2
|
|
IL_0017: callvirt instance uint32 Speak.Core.ButtonInfo::get_ButtonID()
|
|
IL_001c: ldarg.1
|
|
IL_001d: bne.un IL_0106
|
|
|
|
.line 144,144 : 21,48 ''
|
|
IL_0022: ldloc.2
|
|
IL_0023: ldloc.2
|
|
IL_0024: callvirt instance bool Speak.Core.ButtonInfo::get_Pressed()
|
|
IL_0029: ldc.i4.0
|
|
IL_002a: ceq
|
|
IL_002c: callvirt instance void Speak.Core.ButtonInfo::set_Pressed(bool)
|
|
.line 145,145 : 21,37 ''
|
|
IL_0031: ldloc.2
|
|
IL_0032: callvirt instance bool Speak.Core.ButtonInfo::get_Pressed()
|
|
IL_0037: brfalse.s IL_003b
|
|
|
|
.line 146,146 : 25,37 ''
|
|
IL_0039: ldc.i4.1
|
|
IL_003a: ret
|
|
|
|
.line 148,148 : 21,104 ''
|
|
IL_003b: ldloc.2
|
|
IL_003c: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_0041: ldstr "http://"
|
|
IL_0046: ldc.i4.3
|
|
IL_0047: callvirt instance bool [mscorlib]System.String::StartsWith(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_004c: brfalse.s IL_005b
|
|
|
|
.line 150,150 : 25,51 ''
|
|
IL_004e: ldloc.2
|
|
IL_004f: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_0054: call void Speak.Utils.Util::OpenURL(string)
|
|
.line 151,151 : 25,37 ''
|
|
IL_0059: ldc.i4.1
|
|
IL_005a: ret
|
|
|
|
.line 154,154 : 21,106 ''
|
|
IL_005b: ldloc.2
|
|
IL_005c: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_0061: ldstr "xJuick://"
|
|
IL_0066: ldc.i4.3
|
|
IL_0067: callvirt instance bool [mscorlib]System.String::StartsWith(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_006c: brfalse.s IL_0089
|
|
|
|
.line 156,156 : 25,86 ''
|
|
IL_006e: ldarg.0
|
|
IL_006f: ldarg.2
|
|
IL_0070: ldloc.2
|
|
IL_0071: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_0076: ldc.i4.s 9
|
|
IL_0078: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_007d: callvirt instance string [mscorlib]System.String::ToLower()
|
|
IL_0082: call instance void Speak.Core.Buttons::InvokeOnAction(native int,
|
|
string)
|
|
.line 157,157 : 25,37 ''
|
|
IL_0087: ldc.i4.1
|
|
IL_0088: ret
|
|
|
|
.line 160,160 : 21,49 ''
|
|
IL_0089: ldloca.s css
|
|
IL_008b: initobj Speak.Structs.CSSData
|
|
.line 161,161 : 21,45 ''
|
|
IL_0091: ldloca.s css
|
|
IL_0093: ldarg.2
|
|
IL_0094: stfld native int Speak.Structs.CSSData::hContact
|
|
.line 162,162 : 21,58 ''
|
|
IL_0099: ldloca.s css
|
|
IL_009b: ldstr "/SendMsg"
|
|
IL_00a0: stfld string Speak.Structs.CSSData::szProtoService
|
|
.line 163,163 : 21,46 ''
|
|
IL_00a5: ldloca.s css
|
|
IL_00a7: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00ac: stfld native int Speak.Structs.CSSData::wParam
|
|
.line 164,164 : 21,101 ''
|
|
IL_00b1: ldloca.s css
|
|
IL_00b3: ldloc.2
|
|
IL_00b4: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_00b9: ldc.i4.0
|
|
IL_00ba: newobj instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::.ctor(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
IL_00bf: stloc.s CS$0$0000
|
|
IL_00c1: ldloca.s CS$0$0000
|
|
IL_00c3: call instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::get_IntPtr()
|
|
IL_00c8: stfld native int Speak.Structs.CSSData::lParam
|
|
.line 166,166 : 21,79 ''
|
|
IL_00cd: ldloc.3
|
|
IL_00ce: box Speak.Structs.CSSData
|
|
IL_00d3: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_00d8: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_00dd: stloc.s cmdPtr
|
|
.line 167,167 : 21,64 ''
|
|
IL_00df: ldloc.3
|
|
IL_00e0: box Speak.Structs.CSSData
|
|
IL_00e5: ldloc.s cmdPtr
|
|
IL_00e7: ldc.i4.0
|
|
IL_00e8: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 168,168 : 21,110 ''
|
|
IL_00ed: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_00f2: ldstr "Proto/CallContactService"
|
|
IL_00f7: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00fc: ldloc.s cmdPtr
|
|
IL_00fe: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0103: pop
|
|
.line 169,169 : 21,33 ''
|
|
IL_0104: ldc.i4.1
|
|
IL_0105: ret
|
|
|
|
.line 137,137 : 62,65 ''
|
|
IL_0106: ldloc.0
|
|
IL_0107: ldc.i4.1
|
|
IL_0108: add
|
|
IL_0109: stloc.0
|
|
.line 137,137 : 50,60 ''
|
|
IL_010a: ldloc.0
|
|
IL_010b: ldloc.1
|
|
IL_010c: blt IL_000e
|
|
|
|
.line 173,173 : 13,26 ''
|
|
IL_0111: ldc.i4.0
|
|
IL_0112: ret
|
|
} // end of method Buttons::Click
|
|
|
|
.method private hidebysig instance void
|
|
Delete() cil managed
|
|
{
|
|
// Code size 25 (0x19)
|
|
.maxstack 8
|
|
.line 178,178 : 13,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_0007: call instance void Speak.Core.Buttons::Delete(class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 179,179 : 13,38 ''
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0013: call instance void Speak.Core.Buttons::Delete(class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 180,180 : 9,10 ''
|
|
IL_0018: ret
|
|
} // end of method Buttons::Delete
|
|
|
|
.method private hidebysig instance void
|
|
Delete(class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> btns) cil managed
|
|
{
|
|
// Code size 185 (0xb9)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] valuetype Speak.Structs.BBButton bbButton,
|
|
[3] native int bbPtr)
|
|
.line 184,184 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 184,184 : 29,49 ''
|
|
IL_0002: ldarg.1
|
|
IL_0003: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Count()
|
|
IL_0008: stloc.1
|
|
IL_0009: br IL_00b1
|
|
|
|
.line 186,186 : 17,43 ''
|
|
IL_000e: ldarg.1
|
|
IL_000f: ldloc.0
|
|
IL_0010: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0015: callvirt instance uint32 Speak.Core.ButtonInfo::get_ButtonID()
|
|
IL_001a: brfalse IL_00ad
|
|
|
|
.line 189,189 : 17,52 ''
|
|
IL_001f: ldloca.s bbButton
|
|
IL_0021: initobj Speak.Structs.BBButton
|
|
.line 190,190 : 17,60 ''
|
|
IL_0027: ldloca.s bbButton
|
|
IL_0029: ldloc.2
|
|
IL_002a: box Speak.Structs.BBButton
|
|
IL_002f: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0034: stfld int32 Speak.Structs.BBButton::cbSize
|
|
.line 191,191 : 17,62 ''
|
|
IL_0039: ldloca.s bbButton
|
|
IL_003b: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0040: stfld string Speak.Structs.BBButton::pszModuleName
|
|
.line 192,192 : 17,56 ''
|
|
IL_0045: ldloca.s bbButton
|
|
IL_0047: ldarg.1
|
|
IL_0048: ldloc.0
|
|
IL_0049: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_004e: callvirt instance uint32 Speak.Core.ButtonInfo::get_ButtonID()
|
|
IL_0053: stfld uint32 Speak.Structs.BBButton::dwButtonID
|
|
.line 193,193 : 17,43 ''
|
|
IL_0058: ldloca.s bbButton
|
|
IL_005a: ldc.i4.0
|
|
IL_005b: stfld int32 Speak.Structs.BBButton::iButtonWidth
|
|
.line 194,194 : 17,41 ''
|
|
IL_0060: ldloca.s bbButton
|
|
IL_0062: ldstr ""
|
|
IL_0067: stfld string Speak.Structs.BBButton::szTooltip
|
|
.line 196,196 : 17,79 ''
|
|
IL_006c: ldloc.2
|
|
IL_006d: box Speak.Structs.BBButton
|
|
IL_0072: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0077: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_007c: stloc.3
|
|
.line 197,197 : 17,64 ''
|
|
IL_007d: ldloc.2
|
|
IL_007e: box Speak.Structs.BBButton
|
|
IL_0083: ldloc.3
|
|
IL_0084: ldc.i4.0
|
|
IL_0085: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 198,198 : 17,96 ''
|
|
IL_008a: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_008f: ldstr "TabSRMM/ButtonsBar/RemoveButton"
|
|
IL_0094: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0099: ldloc.3
|
|
IL_009a: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_009f: pop
|
|
.line 200,200 : 17,38 ''
|
|
IL_00a0: ldarg.1
|
|
IL_00a1: ldloc.0
|
|
IL_00a2: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_00a7: ldc.i4.0
|
|
IL_00a8: callvirt instance void Speak.Core.ButtonInfo::set_ButtonID(uint32)
|
|
.line 184,184 : 62,65 ''
|
|
IL_00ad: ldloc.0
|
|
IL_00ae: ldc.i4.1
|
|
IL_00af: add
|
|
IL_00b0: stloc.0
|
|
.line 184,184 : 50,60 ''
|
|
IL_00b1: ldloc.0
|
|
IL_00b2: ldloc.1
|
|
IL_00b3: blt IL_000e
|
|
|
|
.line 202,202 : 9,10 ''
|
|
IL_00b8: ret
|
|
} // end of method Buttons::Delete
|
|
|
|
.method public hidebysig instance void
|
|
Hide(native int hContact) cil managed
|
|
{
|
|
// Code size 34 (0x22)
|
|
.maxstack 8
|
|
.line 206,206 : 13,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.1
|
|
IL_0002: stfld bool Speak.Core.Buttons::hidden
|
|
.line 207,207 : 13,37 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.1
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_000f: call instance void Speak.Core.Buttons::Hide(native int,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 208,208 : 13,46 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.1
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_001c: call instance void Speak.Core.Buttons::Hide(native int,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 209,209 : 9,10 ''
|
|
IL_0021: ret
|
|
} // end of method Buttons::Hide
|
|
|
|
.method private hidebysig instance void
|
|
Hide(native int hContact,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> btns) cil managed
|
|
{
|
|
// Code size 35 (0x23)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 213,213 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 213,213 : 29,49 ''
|
|
IL_0002: ldarg.2
|
|
IL_0003: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Count()
|
|
IL_0008: stloc.1
|
|
IL_0009: br.s IL_001e
|
|
|
|
.line 215,215 : 17,81 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: ldarg.2
|
|
IL_000e: ldloc.0
|
|
IL_000f: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0014: ldc.i4.1
|
|
IL_0015: call instance void Speak.Core.Buttons::SetButtonState(native int,
|
|
class Speak.Core.ButtonInfo,
|
|
uint32)
|
|
.line 213,213 : 62,65 ''
|
|
IL_001a: ldloc.0
|
|
IL_001b: ldc.i4.1
|
|
IL_001c: add
|
|
IL_001d: stloc.0
|
|
.line 213,213 : 50,60 ''
|
|
IL_001e: ldloc.0
|
|
IL_001f: ldloc.1
|
|
IL_0020: blt.s IL_000b
|
|
|
|
.line 217,217 : 9,10 ''
|
|
IL_0022: ret
|
|
} // end of method Buttons::Hide
|
|
|
|
.method public hidebysig instance void
|
|
Show(native int hContact) cil managed
|
|
{
|
|
// Code size 189 (0xbd)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 221,221 : 13,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: stfld bool Speak.Core.Buttons::hidden
|
|
.line 222,222 : 13,37 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.1
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::buttons
|
|
IL_000f: call instance void Speak.Core.Buttons::Show(native int,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 223,223 : 13,46 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.1
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_001c: call instance void Speak.Core.Buttons::Show(native int,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>)
|
|
.line 225,225 : 18,28 ''
|
|
IL_0021: ldc.i4.0
|
|
IL_0022: stloc.0
|
|
.line 225,225 : 29,61 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0029: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Count()
|
|
IL_002e: stloc.1
|
|
IL_002f: br IL_00b5
|
|
|
|
.line 227,227 : 17,74 ''
|
|
IL_0034: ldarg.0
|
|
IL_0035: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_003a: ldloc.0
|
|
IL_003b: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0040: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_0045: ldstr "xJuick://AutoFork"
|
|
IL_004a: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_004f: brfalse.s IL_0076
|
|
|
|
.line 229,229 : 21,159 ''
|
|
IL_0051: ldarg.0
|
|
IL_0052: ldarg.1
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_0059: ldloc.0
|
|
IL_005a: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_005f: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0064: callvirt instance bool Speak.Core.Settings::get_AutoFork()
|
|
IL_0069: brtrue.s IL_006e
|
|
|
|
IL_006b: ldc.i4.8
|
|
IL_006c: br.s IL_006f
|
|
|
|
IL_006e: ldc.i4.4
|
|
IL_006f: call instance void Speak.Core.Buttons::SetButtonState(native int,
|
|
class Speak.Core.ButtonInfo,
|
|
uint32)
|
|
IL_0074: br.s IL_00b1
|
|
|
|
.line 232,232 : 22,78 ''
|
|
IL_0076: ldarg.0
|
|
IL_0077: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_007c: ldloc.0
|
|
IL_007d: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0082: callvirt instance string Speak.Core.ButtonInfo::get_Command()
|
|
IL_0087: ldstr "xJuick://Avatars"
|
|
IL_008c: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0091: brfalse.s IL_00b1
|
|
|
|
.line 234,234 : 21,174 ''
|
|
IL_0093: ldarg.0
|
|
IL_0094: ldarg.1
|
|
IL_0095: ldarg.0
|
|
IL_0096: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> Speak.Core.Buttons::hardcodedButtons
|
|
IL_009b: ldloc.0
|
|
IL_009c: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_00a1: ldsfld valuetype Speak.Core.LogHandler Speak.Core.Settings::CurrentLog
|
|
IL_00a6: brtrue.s IL_00ab
|
|
|
|
IL_00a8: ldc.i4.8
|
|
IL_00a9: br.s IL_00ac
|
|
|
|
IL_00ab: ldc.i4.1
|
|
IL_00ac: call instance void Speak.Core.Buttons::SetButtonState(native int,
|
|
class Speak.Core.ButtonInfo,
|
|
uint32)
|
|
.line 225,225 : 74,77 ''
|
|
IL_00b1: ldloc.0
|
|
IL_00b2: ldc.i4.1
|
|
IL_00b3: add
|
|
IL_00b4: stloc.0
|
|
.line 225,225 : 62,72 ''
|
|
IL_00b5: ldloc.0
|
|
IL_00b6: ldloc.1
|
|
IL_00b7: blt IL_0034
|
|
|
|
.line 237,237 : 9,10 ''
|
|
IL_00bc: ret
|
|
} // end of method Buttons::Show
|
|
|
|
.method public hidebysig instance void
|
|
Show(native int hContact,
|
|
class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> btns) cil managed
|
|
{
|
|
// Code size 48 (0x30)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 241,241 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 241,241 : 29,49 ''
|
|
IL_0002: ldarg.2
|
|
IL_0003: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Count()
|
|
IL_0008: stloc.1
|
|
IL_0009: br.s IL_002b
|
|
|
|
.line 243,243 : 17,83 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: ldarg.2
|
|
IL_000e: ldloc.0
|
|
IL_000f: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0014: ldc.i4.8
|
|
IL_0015: call instance void Speak.Core.Buttons::SetButtonState(native int,
|
|
class Speak.Core.ButtonInfo,
|
|
uint32)
|
|
.line 244,244 : 17,40 ''
|
|
IL_001a: ldarg.2
|
|
IL_001b: ldloc.0
|
|
IL_001c: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::get_Item(int32)
|
|
IL_0021: ldc.i4.1
|
|
IL_0022: callvirt instance void Speak.Core.ButtonInfo::set_Pressed(bool)
|
|
.line 241,241 : 62,65 ''
|
|
IL_0027: ldloc.0
|
|
IL_0028: ldc.i4.1
|
|
IL_0029: add
|
|
IL_002a: stloc.0
|
|
.line 241,241 : 50,60 ''
|
|
IL_002b: ldloc.0
|
|
IL_002c: ldloc.1
|
|
IL_002d: blt.s IL_000b
|
|
|
|
.line 246,246 : 9,10 ''
|
|
IL_002f: ret
|
|
} // end of method Buttons::Show
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Hidden() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 250,250 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.Buttons::hidden
|
|
IL_0006: ret
|
|
} // end of method Buttons::get_Hidden
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Hidden(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 251,251 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.Buttons::hidden
|
|
.line 251,251 : 35,36 ''
|
|
IL_0007: ret
|
|
} // end of method Buttons::set_Hidden
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Enabled() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 256,256 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.Buttons::enabled
|
|
IL_0006: ret
|
|
} // end of method Buttons::get_Enabled
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Enabled(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 257,257 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.Buttons::enabled
|
|
.line 257,257 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method Buttons::set_Enabled
|
|
|
|
.method public hidebysig specialname instance void
|
|
add_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Core.Buttons::OnAction
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Core.Buttons::OnAction
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method Buttons::add_OnAction
|
|
|
|
.method public hidebysig specialname instance void
|
|
remove_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Core.Buttons::OnAction
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Core.Buttons::OnAction
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method Buttons::remove_OnAction
|
|
|
|
.method public hidebysig instance void
|
|
InvokeOnAction(native int hContact,
|
|
string action) cil managed
|
|
{
|
|
// Code size 29 (0x1d)
|
|
.maxstack 8
|
|
.line 263,263 : 13,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Core.Buttons::OnAction
|
|
IL_0006: brtrue.s IL_0009
|
|
|
|
.line 264,264 : 17,24 ''
|
|
IL_0008: ret
|
|
|
|
.line 265,265 : 13,63 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Core.Buttons::OnAction
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldarg.2
|
|
IL_0012: newobj instance void Speak.Core.ActionEvent::.ctor(native int,
|
|
string)
|
|
IL_0017: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>::Invoke(object,
|
|
!0)
|
|
.line 266,266 : 9,10 ''
|
|
IL_001c: ret
|
|
} // end of method Buttons::InvokeOnAction
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> OnAction
|
|
{
|
|
.addon instance void Speak.Core.Buttons::add_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>)
|
|
.removeon instance void Speak.Core.Buttons::remove_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>)
|
|
} // end of event Buttons::OnAction
|
|
.property instance bool Hidden()
|
|
{
|
|
.set instance void Speak.Core.Buttons::set_Hidden(bool)
|
|
.get instance bool Speak.Core.Buttons::get_Hidden()
|
|
} // end of property Buttons::Hidden
|
|
.property instance bool Enabled()
|
|
{
|
|
.get instance bool Speak.Core.Buttons::get_Enabled()
|
|
.set instance void Speak.Core.Buttons::set_Enabled(bool)
|
|
} // end of property Buttons::Enabled
|
|
} // end of class Speak.Core.Buttons
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Core.ButtonInfo
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private uint32 buttonID
|
|
.field private string name
|
|
.field private string command
|
|
.field private string iconName
|
|
.field private bool pressed
|
|
.field private bool isPush
|
|
.field private bool enabled
|
|
.field public notserialized native int HIcon
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 281,281 : 9,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 283,283 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string name,
|
|
string command,
|
|
string iconName) cil managed
|
|
{
|
|
// Code size 12 (0xc)
|
|
.maxstack 8
|
|
.line 285,285 : 9,117 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldarg.3
|
|
IL_0004: ldc.i4.0
|
|
IL_0005: ldc.i4.1
|
|
IL_0006: call instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
bool)
|
|
.line 288,288 : 9,10 ''
|
|
IL_000b: ret
|
|
} // end of method ButtonInfo::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string name,
|
|
string command,
|
|
string iconName,
|
|
bool isPush,
|
|
bool enabled) cil managed
|
|
{
|
|
// Code size 58 (0x3a)
|
|
.maxstack 8
|
|
.line 290,290 : 9,108 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Core.ButtonInfo::.ctor()
|
|
.line 292,292 : 13,30 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.ButtonInfo::name
|
|
.line 293,293 : 13,36 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld string Speak.Core.ButtonInfo::command
|
|
.line 294,294 : 13,38 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.3
|
|
IL_0016: stfld string Speak.Core.ButtonInfo::iconName
|
|
.line 295,295 : 13,34 ''
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldarg.s isPush
|
|
IL_001e: stfld bool Speak.Core.ButtonInfo::isPush
|
|
.line 296,296 : 13,26 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: stfld uint32 Speak.Core.ButtonInfo::buttonID
|
|
.line 297,297 : 13,28 ''
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldc.i4.1
|
|
IL_002c: stfld bool Speak.Core.ButtonInfo::pressed
|
|
.line 298,298 : 13,36 ''
|
|
IL_0031: ldarg.0
|
|
IL_0032: ldarg.s enabled
|
|
IL_0034: stfld bool Speak.Core.ButtonInfo::enabled
|
|
.line 299,299 : 9,10 ''
|
|
IL_0039: ret
|
|
} // end of method ButtonInfo::.ctor
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Enabled() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 304,304 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.ButtonInfo::enabled
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_Enabled
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Enabled(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 305,305 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.ButtonInfo::enabled
|
|
.line 305,305 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_Enabled
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Pressed() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 311,311 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.ButtonInfo::pressed
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_Pressed
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Pressed(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 312,312 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.ButtonInfo::pressed
|
|
.line 312,312 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_Pressed
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_IsPush() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 318,318 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.ButtonInfo::isPush
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_IsPush
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_IsPush(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 319,319 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.ButtonInfo::isPush
|
|
.line 319,319 : 35,36 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_IsPush
|
|
|
|
.method public hidebysig specialname instance uint32
|
|
get_ButtonID() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 327,327 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld uint32 Speak.Core.ButtonInfo::buttonID
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_ButtonID
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ButtonID(uint32 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 328,328 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld uint32 Speak.Core.ButtonInfo::buttonID
|
|
.line 328,328 : 37,38 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_ButtonID
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Name() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 334,334 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ButtonInfo::name
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_Name
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 335,335 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.ButtonInfo::name
|
|
.line 335,335 : 33,34 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_Name
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Command() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 341,341 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ButtonInfo::command
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_Command
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Command(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 342,342 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.ButtonInfo::command
|
|
.line 342,342 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_Command
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_IconName() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 348,348 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ButtonInfo::iconName
|
|
IL_0006: ret
|
|
} // end of method ButtonInfo::get_IconName
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_IconName(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 349,349 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.ButtonInfo::iconName
|
|
.line 349,349 : 37,38 ''
|
|
IL_0007: ret
|
|
} // end of method ButtonInfo::set_IconName
|
|
|
|
.method public hidebysig instance class Speak.Core.ButtonInfo
|
|
Clone() cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 354,354 : 13,77 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ButtonInfo::name
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldfld string Speak.Core.ButtonInfo::command
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldfld string Speak.Core.ButtonInfo::iconName
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld bool Speak.Core.ButtonInfo::isPush
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldfld bool Speak.Core.ButtonInfo::enabled
|
|
IL_001e: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
bool)
|
|
IL_0023: ret
|
|
} // end of method ButtonInfo::Clone
|
|
|
|
.property instance bool Enabled()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor() = ( 01 00 01 00 54 0E 0D 41 74 74 72 69 62 75 74 65 // ....T..Attribute
|
|
4E 61 6D 65 07 65 6E 61 62 6C 65 64 ) // Name.enabled
|
|
.set instance void Speak.Core.ButtonInfo::set_Enabled(bool)
|
|
.get instance bool Speak.Core.ButtonInfo::get_Enabled()
|
|
} // end of property ButtonInfo::Enabled
|
|
.property instance bool Pressed()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.set instance void Speak.Core.ButtonInfo::set_Pressed(bool)
|
|
.get instance bool Speak.Core.ButtonInfo::get_Pressed()
|
|
} // end of property ButtonInfo::Pressed
|
|
.property instance bool IsPush()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance bool Speak.Core.ButtonInfo::get_IsPush()
|
|
.set instance void Speak.Core.ButtonInfo::set_IsPush(bool)
|
|
} // end of property ButtonInfo::IsPush
|
|
.property instance uint32 ButtonID()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance uint32 Speak.Core.ButtonInfo::get_ButtonID()
|
|
.set instance void Speak.Core.ButtonInfo::set_ButtonID(uint32)
|
|
} // end of property ButtonInfo::ButtonID
|
|
.property instance string Name()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor() = ( 01 00 01 00 54 0E 0D 41 74 74 72 69 62 75 74 65 // ....T..Attribute
|
|
4E 61 6D 65 04 6E 61 6D 65 ) // Name.name
|
|
.set instance void Speak.Core.ButtonInfo::set_Name(string)
|
|
.get instance string Speak.Core.ButtonInfo::get_Name()
|
|
} // end of property ButtonInfo::Name
|
|
.property instance string Command()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor() = ( 01 00 01 00 54 0E 0D 41 74 74 72 69 62 75 74 65 // ....T..Attribute
|
|
4E 61 6D 65 07 63 6F 6D 6D 61 6E 64 ) // Name.command
|
|
.set instance void Speak.Core.ButtonInfo::set_Command(string)
|
|
.get instance string Speak.Core.ButtonInfo::get_Command()
|
|
} // end of property ButtonInfo::Command
|
|
.property instance string IconName()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor() = ( 01 00 01 00 54 0E 0D 41 74 74 72 69 62 75 74 65 // ....T..Attribute
|
|
4E 61 6D 65 08 69 63 6F 6E 6E 61 6D 65 ) // Name.iconname
|
|
.set instance void Speak.Core.ButtonInfo::set_IconName(string)
|
|
.get instance string Speak.Core.ButtonInfo::get_IconName()
|
|
} // end of property ButtonInfo::IconName
|
|
} // end of class Speak.Core.ButtonInfo
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.HTTP
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private initonly class [mscorlib]System.Text.Encoding cp1251
|
|
.field private initonly class [mscorlib]System.Text.Encoding utf
|
|
.field private static initonly class [mscorlib]System.Text.Encoding staticUtf
|
|
.field private static string UserAgent
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> OnContentReady
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 34 (0x22)
|
|
.maxstack 8
|
|
.line 22,22 : 9,22 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\HTTP.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 24,24 : 13,49 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldc.i4 0x4e3
|
|
IL_000c: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::GetEncoding(int32)
|
|
IL_0011: stfld class [mscorlib]System.Text.Encoding Speak.Core.HTTP::cp1251
|
|
.line 25,25 : 13,33 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_UTF8()
|
|
IL_001c: stfld class [mscorlib]System.Text.Encoding Speak.Core.HTTP::utf
|
|
.line 26,26 : 9,10 ''
|
|
IL_0021: ret
|
|
} // end of method HTTP::.ctor
|
|
|
|
.method public hidebysig specialname instance void
|
|
add_OnContentReady(class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> Speak.Core.HTTP::OnContentReady
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> Speak.Core.HTTP::OnContentReady
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method HTTP::add_OnContentReady
|
|
|
|
.method public hidebysig specialname instance void
|
|
remove_OnContentReady(class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> Speak.Core.HTTP::OnContentReady
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> Speak.Core.HTTP::OnContentReady
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method HTTP::remove_OnContentReady
|
|
|
|
.method private hidebysig instance void
|
|
InvokeOnContentReady(class Speak.Core.ContentEventArgs e) cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> onContentReadyHandler)
|
|
.line 31,31 : 13,83 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> Speak.Core.HTTP::OnContentReady
|
|
IL_0006: stloc.0
|
|
.line 32,32 : 13,47 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: brfalse.s IL_0012
|
|
|
|
.line 32,32 : 48,79 ''
|
|
IL_000a: ldloc.0
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>::Invoke(object,
|
|
!0)
|
|
.line 33,33 : 9,10 ''
|
|
IL_0012: ret
|
|
} // end of method HTTP::InvokeOnContentReady
|
|
|
|
.method public hidebysig instance void
|
|
SendGetAsync(string url) cil managed
|
|
{
|
|
// Code size 33 (0x21)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Threading.Thread thread)
|
|
.line 37,37 : 13,49 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldftn instance void Speak.Core.HTTP::SendGet(object)
|
|
IL_0007: newobj instance void [mscorlib]System.Threading.ParameterizedThreadStart::.ctor(object,
|
|
native int)
|
|
IL_000c: newobj instance void [mscorlib]System.Threading.Thread::.ctor(class [mscorlib]System.Threading.ParameterizedThreadStart)
|
|
IL_0011: stloc.0
|
|
.line 38,38 : 13,40 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: ldc.i4.1
|
|
IL_0014: callvirt instance void [mscorlib]System.Threading.Thread::set_IsBackground(bool)
|
|
.line 39,39 : 13,31 ''
|
|
IL_0019: ldloc.0
|
|
IL_001a: ldarg.1
|
|
IL_001b: callvirt instance void [mscorlib]System.Threading.Thread::Start(object)
|
|
.line 40,40 : 9,10 ''
|
|
IL_0020: ret
|
|
} // end of method HTTP::SendGetAsync
|
|
|
|
.method private hidebysig instance void
|
|
SendGet(object urlObj) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 44,44 : 13,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0007: call instance string Speak.Core.HTTP::SendGet(string)
|
|
IL_000c: pop
|
|
.line 45,45 : 9,10 ''
|
|
IL_000d: ret
|
|
} // end of method HTTP::SendGet
|
|
|
|
.method public hidebysig instance string
|
|
SendGet(string url) cil managed
|
|
{
|
|
// Code size 9 (0x9)
|
|
.maxstack 8
|
|
.line 49,49 : 13,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldc.i4.0
|
|
IL_0003: call instance string Speak.Core.HTTP::SendGet(string,
|
|
bool)
|
|
IL_0008: ret
|
|
} // end of method HTTP::SendGet
|
|
|
|
.method private hidebysig instance string
|
|
SendGet(string url,
|
|
bool async) cil managed
|
|
{
|
|
// Code size 91 (0x5b)
|
|
.maxstack 2
|
|
.locals init ([0] class [System]System.Net.HttpWebRequest 'request',
|
|
[1] class [System]System.Net.HttpWebResponse response,
|
|
[2] string result,
|
|
[3] string CS$1$0000)
|
|
.line 56,56 : 17,85 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.1
|
|
IL_0001: call class [System]System.Net.WebRequest [System]System.Net.WebRequest::Create(string)
|
|
IL_0006: castclass [System]System.Net.HttpWebRequest
|
|
IL_000b: stloc.0
|
|
.line 57,57 : 17,47 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: ldsfld string Speak.Core.HTTP::UserAgent
|
|
IL_0012: callvirt instance void [System]System.Net.HttpWebRequest::set_UserAgent(string)
|
|
.line 58,58 : 17,40 ''
|
|
IL_0017: ldloc.0
|
|
IL_0018: ldc.i4 0xfa0
|
|
IL_001d: callvirt instance void [System]System.Net.WebRequest::set_Timeout(int32)
|
|
.line 60,60 : 17,83 ''
|
|
IL_0022: ldloc.0
|
|
IL_0023: callvirt instance class [System]System.Net.WebResponse [System]System.Net.WebRequest::GetResponse()
|
|
IL_0028: castclass [System]System.Net.HttpWebResponse
|
|
IL_002d: stloc.1
|
|
.line 62,62 : 17,56 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: ldloc.1
|
|
IL_0030: call instance string Speak.Core.HTTP::ReadResponse(class [System]System.Net.HttpWebResponse)
|
|
IL_0035: stloc.2
|
|
.line 63,63 : 17,27 ''
|
|
IL_0036: ldarg.2
|
|
IL_0037: brfalse.s IL_0045
|
|
|
|
.line 64,64 : 21,72 ''
|
|
IL_0039: ldarg.0
|
|
IL_003a: ldloc.2
|
|
IL_003b: newobj instance void Speak.Core.ContentEventArgs::.ctor(string)
|
|
IL_0040: call instance void Speak.Core.HTTP::InvokeOnContentReady(class Speak.Core.ContentEventArgs)
|
|
.line 66,66 : 17,31 ''
|
|
IL_0045: ldloc.2
|
|
IL_0046: stloc.3
|
|
IL_0047: leave.s IL_0059
|
|
|
|
.line 68,68 : 13,30 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_0049: pop
|
|
.line 70,70 : 17,44 ''
|
|
IL_004a: ldarg.0
|
|
IL_004b: ldnull
|
|
IL_004c: call instance void Speak.Core.HTTP::InvokeOnContentReady(class Speak.Core.ContentEventArgs)
|
|
IL_0051: leave.s IL_0053
|
|
|
|
.line 73,73 : 13,33 ''
|
|
} // end handler
|
|
IL_0053: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0058: ret
|
|
|
|
.line 74,74 : 9,10 ''
|
|
IL_0059: ldloc.3
|
|
IL_005a: ret
|
|
} // end of method HTTP::SendGet
|
|
|
|
.method public hidebysig static string
|
|
StaticSendGet(string url) cil managed
|
|
{
|
|
// Code size 66 (0x42)
|
|
.maxstack 2
|
|
.locals init ([0] class [System]System.Net.HttpWebRequest 'request',
|
|
[1] class [System]System.Net.HttpWebResponse response,
|
|
[2] string CS$1$0000)
|
|
.line 80,80 : 17,85 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: call class [System]System.Net.WebRequest [System]System.Net.WebRequest::Create(string)
|
|
IL_0006: castclass [System]System.Net.HttpWebRequest
|
|
IL_000b: stloc.0
|
|
.line 81,81 : 17,47 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: ldsfld string Speak.Core.HTTP::UserAgent
|
|
IL_0012: callvirt instance void [System]System.Net.HttpWebRequest::set_UserAgent(string)
|
|
.line 82,82 : 17,40 ''
|
|
IL_0017: ldloc.0
|
|
IL_0018: ldc.i4 0xfa0
|
|
IL_001d: callvirt instance void [System]System.Net.WebRequest::set_Timeout(int32)
|
|
.line 84,84 : 17,83 ''
|
|
IL_0022: ldloc.0
|
|
IL_0023: callvirt instance class [System]System.Net.WebResponse [System]System.Net.WebRequest::GetResponse()
|
|
IL_0028: castclass [System]System.Net.HttpWebResponse
|
|
IL_002d: stloc.1
|
|
.line 86,86 : 17,53 ''
|
|
IL_002e: ldloc.1
|
|
IL_002f: call string Speak.Core.HTTP::StaticReadResponse(class [System]System.Net.HttpWebResponse)
|
|
IL_0034: stloc.2
|
|
IL_0035: leave.s IL_0040
|
|
|
|
.line 88,88 : 13,30 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_0037: pop
|
|
IL_0038: leave.s IL_003a
|
|
|
|
.line 93,93 : 13,33 ''
|
|
} // end handler
|
|
IL_003a: ldsfld string [mscorlib]System.String::Empty
|
|
IL_003f: ret
|
|
|
|
.line 94,94 : 9,10 ''
|
|
IL_0040: ldloc.2
|
|
IL_0041: ret
|
|
} // end of method HTTP::StaticSendGet
|
|
|
|
.method public hidebysig instance class [mscorlib]System.IO.Stream
|
|
GetImage(string url) cil managed
|
|
{
|
|
// Code size 9 (0x9)
|
|
.maxstack 8
|
|
.line 98,98 : 13,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldc.i4.1
|
|
IL_0003: call instance class [mscorlib]System.IO.Stream Speak.Core.HTTP::GetImage(string,
|
|
bool)
|
|
IL_0008: ret
|
|
} // end of method HTTP::GetImage
|
|
|
|
.method public hidebysig instance class [mscorlib]System.IO.Stream
|
|
GetImage(string url,
|
|
bool returnBlankAvatar) cil managed
|
|
{
|
|
// Code size 198 (0xc6)
|
|
.maxstack 3
|
|
.locals init ([0] class [System]System.Net.WebRequest wreq,
|
|
[1] class [System]System.Net.HttpWebResponse httpResponse,
|
|
[2] class [System]System.Text.RegularExpressions.Match m,
|
|
[3] string imgUrl,
|
|
[4] class [mscorlib]System.IO.MemoryStream 'stream',
|
|
[5] class [mscorlib]System.IO.Stream CS$1$0000)
|
|
.line 105,105 : 17,58 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.1
|
|
IL_0001: call class [System]System.Net.WebRequest [System]System.Net.WebRequest::Create(string)
|
|
IL_0006: stloc.0
|
|
.line 106,106 : 17,84 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: callvirt instance class [System]System.Net.WebResponse [System]System.Net.WebRequest::GetResponse()
|
|
IL_000d: castclass [System]System.Net.HttpWebResponse
|
|
IL_0012: stloc.1
|
|
.line 107,107 : 17,61 ''
|
|
IL_0013: ldloc.1
|
|
IL_0014: callvirt instance string [System]System.Net.WebResponse::get_ContentType()
|
|
IL_0019: ldstr "text/html"
|
|
IL_001e: call bool [mscorlib]System.String::op_Inequality(string,
|
|
string)
|
|
IL_0023: brfalse.s IL_0032
|
|
|
|
.line 109,109 : 21,61 ''
|
|
IL_0025: ldloc.1
|
|
IL_0026: callvirt instance class [mscorlib]System.IO.Stream [System]System.Net.WebResponse::GetResponseStream()
|
|
IL_002b: stloc.s CS$1$0000
|
|
IL_002d: leave IL_00c3
|
|
|
|
.line 113,113 : 21,79 ''
|
|
IL_0032: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::Image
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldloc.1
|
|
IL_0039: call instance string Speak.Core.HTTP::ReadResponse(class [System]System.Net.HttpWebResponse)
|
|
IL_003e: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0043: stloc.2
|
|
.line 114,114 : 21,36 ''
|
|
IL_0044: ldloc.2
|
|
IL_0045: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_004a: brtrue.s IL_0051
|
|
|
|
.line 116,116 : 25,37 ''
|
|
IL_004c: ldnull
|
|
IL_004d: stloc.s CS$1$0000
|
|
IL_004f: leave.s IL_00c3
|
|
|
|
.line 120,120 : 25,65 ''
|
|
IL_0051: ldloc.2
|
|
IL_0052: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0057: ldstr "image"
|
|
IL_005c: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0061: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0066: stloc.3
|
|
.line 121,121 : 25,59 ''
|
|
IL_0067: ldloc.3
|
|
IL_0068: ldstr "http://"
|
|
IL_006d: callvirt instance bool [mscorlib]System.String::StartsWith(string)
|
|
IL_0072: brtrue.s IL_009b
|
|
|
|
.line 123,123 : 29,57 ''
|
|
IL_0074: ldloc.3
|
|
IL_0075: ldstr "//"
|
|
IL_007a: callvirt instance bool [mscorlib]System.String::StartsWith(string)
|
|
IL_007f: brfalse.s IL_008f
|
|
|
|
.line 124,124 : 33,59 ''
|
|
IL_0081: ldstr "http:"
|
|
IL_0086: ldloc.3
|
|
IL_0087: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_008c: stloc.3
|
|
IL_008d: br.s IL_009b
|
|
|
|
.line 126,126 : 33,61 ''
|
|
IL_008f: ldstr "http://"
|
|
IL_0094: ldloc.3
|
|
IL_0095: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_009a: stloc.3
|
|
.line 128,128 : 25,68 ''
|
|
IL_009b: ldarg.0
|
|
IL_009c: ldloc.3
|
|
IL_009d: ldarg.2
|
|
IL_009e: call instance class [mscorlib]System.IO.Stream Speak.Core.HTTP::GetImage(string,
|
|
bool)
|
|
IL_00a3: stloc.s CS$1$0000
|
|
IL_00a5: leave.s IL_00c3
|
|
|
|
.line 132,132 : 13,30 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_00a7: pop
|
|
.line 134,134 : 17,58 ''
|
|
IL_00a8: newobj instance void [mscorlib]System.IO.MemoryStream::.ctor()
|
|
IL_00ad: stloc.s 'stream'
|
|
.line 135,135 : 17,39 ''
|
|
IL_00af: ldarg.2
|
|
IL_00b0: brfalse.s IL_00bd
|
|
|
|
.line 138,138 : 21,54 ''
|
|
IL_00b2: ldloc.s 'stream'
|
|
IL_00b4: ldc.i4.0
|
|
IL_00b5: conv.i8
|
|
IL_00b6: ldc.i4.0
|
|
IL_00b7: callvirt instance int64 [mscorlib]System.IO.Stream::Seek(int64,
|
|
valuetype [mscorlib]System.IO.SeekOrigin)
|
|
IL_00bc: pop
|
|
.line 140,140 : 17,31 ''
|
|
IL_00bd: ldloc.s 'stream'
|
|
IL_00bf: stloc.s CS$1$0000
|
|
IL_00c1: leave.s IL_00c3
|
|
|
|
.line 142,142 : 9,10 ''
|
|
} // end handler
|
|
IL_00c3: ldloc.s CS$1$0000
|
|
IL_00c5: ret
|
|
} // end of method HTTP::GetImage
|
|
|
|
.method private hidebysig instance string
|
|
ReadResponse(class [System]System.Net.HttpWebResponse response) cil managed
|
|
{
|
|
// Code size 114 (0x72)
|
|
.maxstack 4
|
|
.locals init ([0] string result,
|
|
[1] class [mscorlib]System.IO.Stream 'stream',
|
|
[2] class [mscorlib]System.IO.StreamReader reader,
|
|
[3] char[] chars,
|
|
[4] int32 count,
|
|
[5] string str)
|
|
.line 146,146 : 13,32 ''
|
|
IL_0000: ldstr ""
|
|
IL_0005: stloc.0
|
|
.line 147,147 : 13,58 ''
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance class [mscorlib]System.IO.Stream [System]System.Net.WebResponse::GetResponseStream()
|
|
IL_000c: stloc.1
|
|
.line 149,149 : 13,65 ''
|
|
IL_000d: ldloc.1
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldfld class [mscorlib]System.Text.Encoding Speak.Core.HTTP::utf
|
|
IL_0014: newobj instance void [mscorlib]System.IO.StreamReader::.ctor(class [mscorlib]System.IO.Stream,
|
|
class [mscorlib]System.Text.Encoding)
|
|
IL_0019: stloc.2
|
|
.line 150,150 : 13,42 ''
|
|
IL_001a: ldc.i4 0x100
|
|
IL_001f: newarr [mscorlib]System.Char
|
|
IL_0024: stloc.3
|
|
.line 151,151 : 13,52 ''
|
|
IL_0025: ldloc.2
|
|
IL_0026: ldloc.3
|
|
IL_0027: ldc.i4.0
|
|
IL_0028: ldc.i4 0x100
|
|
IL_002d: callvirt instance int32 [mscorlib]System.IO.TextReader::Read(char[],
|
|
int32,
|
|
int32)
|
|
IL_0032: stloc.s count
|
|
IL_0034: br.s IL_0059
|
|
|
|
.line 155,155 : 17,58 ''
|
|
IL_0036: ldloc.3
|
|
IL_0037: ldc.i4.0
|
|
IL_0038: ldloc.s count
|
|
IL_003a: newobj instance void [mscorlib]System.String::.ctor(char[],
|
|
int32,
|
|
int32)
|
|
IL_003f: stloc.s str
|
|
.line 156,156 : 17,39 ''
|
|
IL_0041: ldloc.0
|
|
IL_0042: ldloc.s str
|
|
IL_0044: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0049: stloc.0
|
|
.line 157,157 : 17,52 ''
|
|
IL_004a: ldloc.2
|
|
IL_004b: ldloc.3
|
|
IL_004c: ldc.i4.0
|
|
IL_004d: ldc.i4 0x100
|
|
IL_0052: callvirt instance int32 [mscorlib]System.IO.TextReader::Read(char[],
|
|
int32,
|
|
int32)
|
|
IL_0057: stloc.s count
|
|
.line 153,153 : 13,30 ''
|
|
IL_0059: ldloc.s count
|
|
IL_005b: ldc.i4.0
|
|
IL_005c: bgt.s IL_0036
|
|
|
|
.line 160,160 : 13,30 ''
|
|
IL_005e: ldarg.1
|
|
IL_005f: callvirt instance void [System]System.Net.WebResponse::Close()
|
|
.line 161,161 : 13,28 ''
|
|
IL_0064: ldloc.1
|
|
IL_0065: callvirt instance void [mscorlib]System.IO.Stream::Close()
|
|
.line 162,162 : 13,28 ''
|
|
IL_006a: ldloc.2
|
|
IL_006b: callvirt instance void [mscorlib]System.IO.TextReader::Close()
|
|
.line 164,164 : 13,27 ''
|
|
IL_0070: ldloc.0
|
|
IL_0071: ret
|
|
} // end of method HTTP::ReadResponse
|
|
|
|
.method public hidebysig static string
|
|
StaticReadResponse(class [System]System.Net.HttpWebResponse response) cil managed
|
|
{
|
|
// Code size 113 (0x71)
|
|
.maxstack 4
|
|
.locals init ([0] string result,
|
|
[1] class [mscorlib]System.IO.Stream 'stream',
|
|
[2] class [mscorlib]System.IO.StreamReader reader,
|
|
[3] char[] chars,
|
|
[4] int32 count,
|
|
[5] string str)
|
|
.line 169,169 : 13,32 ''
|
|
IL_0000: ldstr ""
|
|
IL_0005: stloc.0
|
|
.line 170,170 : 13,58 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: callvirt instance class [mscorlib]System.IO.Stream [System]System.Net.WebResponse::GetResponseStream()
|
|
IL_000c: stloc.1
|
|
.line 172,172 : 13,71 ''
|
|
IL_000d: ldloc.1
|
|
IL_000e: ldsfld class [mscorlib]System.Text.Encoding Speak.Core.HTTP::staticUtf
|
|
IL_0013: newobj instance void [mscorlib]System.IO.StreamReader::.ctor(class [mscorlib]System.IO.Stream,
|
|
class [mscorlib]System.Text.Encoding)
|
|
IL_0018: stloc.2
|
|
.line 173,173 : 13,42 ''
|
|
IL_0019: ldc.i4 0x100
|
|
IL_001e: newarr [mscorlib]System.Char
|
|
IL_0023: stloc.3
|
|
.line 174,174 : 13,52 ''
|
|
IL_0024: ldloc.2
|
|
IL_0025: ldloc.3
|
|
IL_0026: ldc.i4.0
|
|
IL_0027: ldc.i4 0x100
|
|
IL_002c: callvirt instance int32 [mscorlib]System.IO.TextReader::Read(char[],
|
|
int32,
|
|
int32)
|
|
IL_0031: stloc.s count
|
|
IL_0033: br.s IL_0058
|
|
|
|
.line 178,178 : 17,58 ''
|
|
IL_0035: ldloc.3
|
|
IL_0036: ldc.i4.0
|
|
IL_0037: ldloc.s count
|
|
IL_0039: newobj instance void [mscorlib]System.String::.ctor(char[],
|
|
int32,
|
|
int32)
|
|
IL_003e: stloc.s str
|
|
.line 179,179 : 17,39 ''
|
|
IL_0040: ldloc.0
|
|
IL_0041: ldloc.s str
|
|
IL_0043: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0048: stloc.0
|
|
.line 180,180 : 17,52 ''
|
|
IL_0049: ldloc.2
|
|
IL_004a: ldloc.3
|
|
IL_004b: ldc.i4.0
|
|
IL_004c: ldc.i4 0x100
|
|
IL_0051: callvirt instance int32 [mscorlib]System.IO.TextReader::Read(char[],
|
|
int32,
|
|
int32)
|
|
IL_0056: stloc.s count
|
|
.line 176,176 : 13,30 ''
|
|
IL_0058: ldloc.s count
|
|
IL_005a: ldc.i4.0
|
|
IL_005b: bgt.s IL_0035
|
|
|
|
.line 183,183 : 13,30 ''
|
|
IL_005d: ldarg.0
|
|
IL_005e: callvirt instance void [System]System.Net.WebResponse::Close()
|
|
.line 184,184 : 13,28 ''
|
|
IL_0063: ldloc.1
|
|
IL_0064: callvirt instance void [mscorlib]System.IO.Stream::Close()
|
|
.line 185,185 : 13,28 ''
|
|
IL_0069: ldloc.2
|
|
IL_006a: callvirt instance void [mscorlib]System.IO.TextReader::Close()
|
|
.line 187,187 : 13,27 ''
|
|
IL_006f: ldloc.0
|
|
IL_0070: ret
|
|
} // end of method HTTP::StaticReadResponse
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 19,19 : 9,68 ''
|
|
IL_0000: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_UTF8()
|
|
IL_0005: stsfld class [mscorlib]System.Text.Encoding Speak.Core.HTTP::staticUtf
|
|
.line 20,20 : 9,76 ''
|
|
IL_000a: ldstr "xJuick v0.0.6a http://xa0c.net"
|
|
IL_000f: stsfld string Speak.Core.HTTP::UserAgent
|
|
IL_0014: ret
|
|
} // end of method HTTP::.cctor
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs> OnContentReady
|
|
{
|
|
.addon instance void Speak.Core.HTTP::add_OnContentReady(class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>)
|
|
.removeon instance void Speak.Core.HTTP::remove_OnContentReady(class [mscorlib]System.EventHandler`1<class Speak.Core.ContentEventArgs>)
|
|
} // end of event HTTP::OnContentReady
|
|
} // end of class Speak.Core.HTTP
|
|
|
|
.class public auto ansi beforefieldinit Speak.Core.ContentEventArgs
|
|
extends [mscorlib]System.EventArgs
|
|
{
|
|
.field private string content
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string content) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 195,195 : 9,48 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.EventArgs::.ctor()
|
|
.line 197,197 : 13,36 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.ContentEventArgs::content
|
|
.line 198,198 : 9,10 ''
|
|
IL_000d: ret
|
|
} // end of method ContentEventArgs::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Content() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 202,202 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.ContentEventArgs::content
|
|
IL_0006: ret
|
|
} // end of method ContentEventArgs::get_Content
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Content(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 203,203 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.ContentEventArgs::content
|
|
.line 203,203 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method ContentEventArgs::set_Content
|
|
|
|
.property instance string Content()
|
|
{
|
|
.set instance void Speak.Core.ContentEventArgs::set_Content(string)
|
|
.get instance string Speak.Core.ContentEventArgs::get_Content()
|
|
} // end of property ContentEventArgs::Content
|
|
} // end of class Speak.Core.ContentEventArgs
|
|
|
|
.class private abstract auto ansi sealed Speak.Core.ImagePreview
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private static class Speak.UI.PreviewForm pForm
|
|
.field private static string[] imageTypes
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 48 (0x30)
|
|
.maxstack 3
|
|
.locals init ([0] string[] CS$0$0000)
|
|
.line 13,13 : 9,62 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\ImagePreview.cs'
|
|
IL_0000: newobj instance void Speak.UI.PreviewForm::.ctor()
|
|
IL_0005: stsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
.line 18,18 : 13,66 ''
|
|
IL_000a: ldc.i4.3
|
|
IL_000b: newarr [mscorlib]System.String
|
|
IL_0010: stloc.0
|
|
IL_0011: ldloc.0
|
|
IL_0012: ldc.i4.0
|
|
IL_0013: ldstr ".jpg"
|
|
IL_0018: stelem.ref
|
|
IL_0019: ldloc.0
|
|
IL_001a: ldc.i4.1
|
|
IL_001b: ldstr ".png"
|
|
IL_0020: stelem.ref
|
|
IL_0021: ldloc.0
|
|
IL_0022: ldc.i4.2
|
|
IL_0023: ldstr ".gif"
|
|
IL_0028: stelem.ref
|
|
IL_0029: ldloc.0
|
|
IL_002a: stsfld string[] Speak.Core.ImagePreview::imageTypes
|
|
.line 19,19 : 9,10 ''
|
|
IL_002f: ret
|
|
} // end of method ImagePreview::.cctor
|
|
|
|
.method public hidebysig static bool IsImage(string url) cil managed
|
|
{
|
|
// Code size 47 (0x2f)
|
|
.maxstack 3
|
|
.locals init ([0] string ext,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 23,23 : 13,49 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call string [mscorlib]System.IO.Path::GetExtension(string)
|
|
IL_0006: stloc.0
|
|
.line 24,24 : 18,28 ''
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: stloc.1
|
|
.line 24,24 : 29,56 ''
|
|
IL_0009: ldsfld string[] Speak.Core.ImagePreview::imageTypes
|
|
IL_000e: ldlen
|
|
IL_000f: conv.i4
|
|
IL_0010: stloc.2
|
|
IL_0011: br.s IL_0029
|
|
|
|
.line 26,26 : 17,92 ''
|
|
IL_0013: ldsfld string[] Speak.Core.ImagePreview::imageTypes
|
|
IL_0018: ldloc.1
|
|
IL_0019: ldelem.ref
|
|
IL_001a: ldloc.0
|
|
IL_001b: ldc.i4.3
|
|
IL_001c: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0021: brfalse.s IL_0025
|
|
|
|
.line 27,27 : 21,33 ''
|
|
IL_0023: ldc.i4.1
|
|
IL_0024: ret
|
|
|
|
.line 24,24 : 69,72 ''
|
|
IL_0025: ldloc.1
|
|
IL_0026: ldc.i4.1
|
|
IL_0027: add
|
|
IL_0028: stloc.1
|
|
.line 24,24 : 57,67 ''
|
|
IL_0029: ldloc.1
|
|
IL_002a: ldloc.2
|
|
IL_002b: blt.s IL_0013
|
|
|
|
.line 30,30 : 13,26 ''
|
|
IL_002d: ldc.i4.0
|
|
IL_002e: ret
|
|
} // end of method ImagePreview::IsImage
|
|
|
|
.method public hidebysig static void Show(int32 x,
|
|
int32 y,
|
|
string url) cil managed
|
|
{
|
|
// Code size 99 (0x63)
|
|
.maxstack 3
|
|
.locals init ([0] string pUrl)
|
|
.line 35,35 : 13,28 ''
|
|
IL_0000: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_0005: ldarg.0
|
|
IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Left(int32)
|
|
.line 36,36 : 13,27 ''
|
|
IL_000b: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_0010: ldarg.1
|
|
IL_0011: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Top(int32)
|
|
.line 37,37 : 13,32 ''
|
|
IL_0016: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_001b: callvirt instance bool [System.Windows.Forms]System.Windows.Forms.Control::get_Visible()
|
|
IL_0020: brtrue.s IL_002c
|
|
|
|
.line 39,39 : 17,30 ''
|
|
IL_0022: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_0027: callvirt instance void Speak.UI.PreviewForm::Show()
|
|
.line 41,41 : 13,63 ''
|
|
IL_002c: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0031: callvirt instance class Speak.Core.PreviewEngine Speak.Core.Settings::get_PreviewEngine()
|
|
IL_0036: callvirt instance string Speak.Core.PreviewEngine::get_Url()
|
|
IL_003b: stloc.0
|
|
.line 43,43 : 13,112 ''
|
|
IL_003c: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_0041: ldloc.0
|
|
IL_0042: ldstr "{0}"
|
|
IL_0047: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_004c: brfalse.s IL_0051
|
|
|
|
IL_004e: ldarg.2
|
|
IL_004f: br.s IL_005d
|
|
|
|
IL_0051: ldloc.0
|
|
IL_0052: ldarg.2
|
|
IL_0053: call string [System.Web]System.Web.HttpUtility::UrlEncode(string)
|
|
IL_0058: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_005d: callvirt instance void Speak.UI.PreviewForm::set_Url(string)
|
|
.line 44,44 : 9,10 ''
|
|
IL_0062: ret
|
|
} // end of method ImagePreview::Show
|
|
|
|
.method public hidebysig static void Hide() cil managed
|
|
{
|
|
// Code size 23 (0x17)
|
|
.maxstack 8
|
|
.line 48,48 : 13,31 ''
|
|
IL_0000: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_0005: callvirt instance bool [System.Windows.Forms]System.Windows.Forms.Control::get_Visible()
|
|
IL_000a: brfalse.s IL_0016
|
|
|
|
.line 50,50 : 17,30 ''
|
|
IL_000c: ldsfld class Speak.UI.PreviewForm Speak.Core.ImagePreview::pForm
|
|
IL_0011: callvirt instance void Speak.UI.PreviewForm::Hide()
|
|
.line 52,52 : 9,10 ''
|
|
IL_0016: ret
|
|
} // end of method ImagePreview::Hide
|
|
|
|
} // end of class Speak.Core.ImagePreview
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Core.PreviewEngine
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private string name
|
|
.field private string url
|
|
.field private bool enabled
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 62,62 : 9,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 64,64 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method PreviewEngine::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string name,
|
|
string url,
|
|
bool enabled) cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 8
|
|
.line 66,66 : 9,68 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 68,68 : 13,30 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.PreviewEngine::name
|
|
.line 69,69 : 13,28 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld string Speak.Core.PreviewEngine::url
|
|
.line 70,70 : 13,36 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.3
|
|
IL_0016: stfld bool Speak.Core.PreviewEngine::enabled
|
|
.line 71,71 : 9,10 ''
|
|
IL_001b: ret
|
|
} // end of method PreviewEngine::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Name() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 75,75 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.PreviewEngine::name
|
|
IL_0006: ret
|
|
} // end of method PreviewEngine::get_Name
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 76,76 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.PreviewEngine::name
|
|
.line 76,76 : 33,34 ''
|
|
IL_0007: ret
|
|
} // end of method PreviewEngine::set_Name
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Url() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 81,81 : 19,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.PreviewEngine::url
|
|
IL_0006: ret
|
|
} // end of method PreviewEngine::get_Url
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Url(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 82,82 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.PreviewEngine::url
|
|
.line 82,82 : 32,33 ''
|
|
IL_0007: ret
|
|
} // end of method PreviewEngine::set_Url
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Enabled() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 87,87 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.PreviewEngine::enabled
|
|
IL_0006: ret
|
|
} // end of method PreviewEngine::get_Enabled
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Enabled(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 88,88 : 19,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.PreviewEngine::enabled
|
|
.line 88,88 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method PreviewEngine::set_Enabled
|
|
|
|
.method public hidebysig instance class Speak.Core.PreviewEngine
|
|
Clone() cil managed
|
|
{
|
|
// Code size 24 (0x18)
|
|
.maxstack 8
|
|
.line 93,93 : 13,58 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.PreviewEngine::name
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldfld string Speak.Core.PreviewEngine::url
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldfld bool Speak.Core.PreviewEngine::enabled
|
|
IL_0012: newobj instance void Speak.Core.PreviewEngine::.ctor(string,
|
|
string,
|
|
bool)
|
|
IL_0017: ret
|
|
} // end of method PreviewEngine::Clone
|
|
|
|
.property instance string Name()
|
|
{
|
|
.set instance void Speak.Core.PreviewEngine::set_Name(string)
|
|
.get instance string Speak.Core.PreviewEngine::get_Name()
|
|
} // end of property PreviewEngine::Name
|
|
.property instance string Url()
|
|
{
|
|
.set instance void Speak.Core.PreviewEngine::set_Url(string)
|
|
.get instance string Speak.Core.PreviewEngine::get_Url()
|
|
} // end of property PreviewEngine::Url
|
|
.property instance bool Enabled()
|
|
{
|
|
.set instance void Speak.Core.PreviewEngine::set_Enabled(bool)
|
|
.get instance bool Speak.Core.PreviewEngine::get_Enabled()
|
|
} // end of property PreviewEngine::Enabled
|
|
} // end of class Speak.Core.PreviewEngine
|
|
|
|
.class interface private abstract auto ansi Speak.Core.IMessageProcessor
|
|
implements [mscorlib]System.IDisposable
|
|
{
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Update() cil managed
|
|
{
|
|
} // end of method IMessageProcessor::Update
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void ShowThreads() cil managed
|
|
{
|
|
} // end of method IMessageProcessor::ShowThreads
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Avatars() cil managed
|
|
{
|
|
} // end of method IMessageProcessor::Avatars
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SettingsChanged() cil managed
|
|
{
|
|
} // end of method IMessageProcessor::SettingsChanged
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
} // end of method IMessageProcessor::add_JuickClicked
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
} // end of method IMessageProcessor::remove_JuickClicked
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
{
|
|
.removeon instance void Speak.Core.IMessageProcessor::remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
.addon instance void Speak.Core.IMessageProcessor::add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
} // end of event IMessageProcessor::JuickClicked
|
|
} // end of class Speak.Core.IMessageProcessor
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Core.LinkButton
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private string action
|
|
.field private string displayName
|
|
.field private string iconName
|
|
.field private bool autoSend
|
|
.field private bool enabled
|
|
.field private valuetype Speak.Core.LinkDisplayType displayType
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 18,18 : 3,22 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\LinkButton.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 20,20 : 3,4 ''
|
|
IL_0006: ret
|
|
} // end of method LinkButton::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string action,
|
|
string displayName,
|
|
bool autoSend,
|
|
valuetype Speak.Core.LinkDisplayType displayType) cil managed
|
|
{
|
|
// Code size 18 (0x12)
|
|
.maxstack 8
|
|
.line 22,22 : 3,171 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0008: ldarg.3
|
|
IL_0009: ldarg.s displayType
|
|
IL_000b: ldc.i4.1
|
|
IL_000c: call instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
.line 25,25 : 3,4 ''
|
|
IL_0011: ret
|
|
} // end of method LinkButton::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string action,
|
|
string displayName,
|
|
string iconName,
|
|
bool autoSend,
|
|
valuetype Speak.Core.LinkDisplayType displayType,
|
|
bool enabled) cil managed
|
|
{
|
|
// Code size 52 (0x34)
|
|
.maxstack 8
|
|
.line 27,27 : 3,139 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Core.LinkButton::.ctor()
|
|
.line 29,29 : 4,25 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.LinkButton::action
|
|
.line 30,30 : 4,35 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld string Speak.Core.LinkButton::displayName
|
|
.line 31,31 : 4,29 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.s autoSend
|
|
IL_0017: stfld bool Speak.Core.LinkButton::autoSend
|
|
.line 32,32 : 4,35 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldarg.s displayType
|
|
IL_001f: stfld valuetype Speak.Core.LinkDisplayType Speak.Core.LinkButton::displayType
|
|
.line 33,33 : 4,29 ''
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldarg.3
|
|
IL_0026: stfld string Speak.Core.LinkButton::iconName
|
|
.line 34,34 : 4,27 ''
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldarg.s enabled
|
|
IL_002e: stfld bool Speak.Core.LinkButton::enabled
|
|
.line 35,35 : 3,4 ''
|
|
IL_0033: ret
|
|
} // end of method LinkButton::.ctor
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Enabled() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 40,40 : 10,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.LinkButton::enabled
|
|
IL_0006: ret
|
|
} // end of method LinkButton::get_Enabled
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Enabled(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 41,41 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.LinkButton::enabled
|
|
.line 41,41 : 27,28 ''
|
|
IL_0007: ret
|
|
} // end of method LinkButton::set_Enabled
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Action() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 47,47 : 10,24 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.LinkButton::action
|
|
IL_0006: ret
|
|
} // end of method LinkButton::get_Action
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Action(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 48,48 : 10,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.LinkButton::action
|
|
.line 48,48 : 26,27 ''
|
|
IL_0007: ret
|
|
} // end of method LinkButton::set_Action
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_DisplayName() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 54,54 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.LinkButton::displayName
|
|
IL_0006: ret
|
|
} // end of method LinkButton::get_DisplayName
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_DisplayName(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 55,55 : 10,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.LinkButton::displayName
|
|
.line 55,55 : 31,32 ''
|
|
IL_0007: ret
|
|
} // end of method LinkButton::set_DisplayName
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_AutoSend() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 61,61 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.LinkButton::autoSend
|
|
IL_0006: ret
|
|
} // end of method LinkButton::get_AutoSend
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_AutoSend(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 62,62 : 10,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.LinkButton::autoSend
|
|
.line 62,62 : 28,29 ''
|
|
IL_0007: ret
|
|
} // end of method LinkButton::set_AutoSend
|
|
|
|
.method public hidebysig specialname instance valuetype Speak.Core.LinkDisplayType
|
|
get_DisplayType() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 68,68 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.Core.LinkDisplayType Speak.Core.LinkButton::displayType
|
|
IL_0006: ret
|
|
} // end of method LinkButton::get_DisplayType
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_DisplayType(valuetype Speak.Core.LinkDisplayType 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 69,69 : 10,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld valuetype Speak.Core.LinkDisplayType Speak.Core.LinkButton::displayType
|
|
.line 69,69 : 31,32 ''
|
|
IL_0007: ret
|
|
} // end of method LinkButton::set_DisplayType
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_IconName() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 75,75 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.LinkButton::iconName
|
|
IL_0006: ret
|
|
} // end of method LinkButton::get_IconName
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_IconName(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 76,76 : 10,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.LinkButton::iconName
|
|
.line 76,76 : 28,29 ''
|
|
IL_0007: ret
|
|
} // end of method LinkButton::set_IconName
|
|
|
|
.method public hidebysig instance class Speak.Core.LinkButton
|
|
Clone() cil managed
|
|
{
|
|
// Code size 42 (0x2a)
|
|
.maxstack 8
|
|
.line 81,81 : 4,89 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.LinkButton::action
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldfld string Speak.Core.LinkButton::displayName
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldfld string Speak.Core.LinkButton::iconName
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld bool Speak.Core.LinkButton::autoSend
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldfld valuetype Speak.Core.LinkDisplayType Speak.Core.LinkButton::displayType
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldfld bool Speak.Core.LinkButton::enabled
|
|
IL_0024: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0029: ret
|
|
} // end of method LinkButton::Clone
|
|
|
|
.property instance bool Enabled()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor() = ( 01 00 01 00 54 0E 0D 41 74 74 72 69 62 75 74 65 // ....T..Attribute
|
|
4E 61 6D 65 07 65 6E 61 62 6C 65 64 ) // Name.enabled
|
|
.set instance void Speak.Core.LinkButton::set_Enabled(bool)
|
|
.get instance bool Speak.Core.LinkButton::get_Enabled()
|
|
} // end of property LinkButton::Enabled
|
|
.property instance string Action()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 06 61 63 74 69 6F 6E 00 00 ) // ...action..
|
|
.set instance void Speak.Core.LinkButton::set_Action(string)
|
|
.get instance string Speak.Core.LinkButton::get_Action()
|
|
} // end of property LinkButton::Action
|
|
.property instance string DisplayName()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 0B 64 69 73 70 6C 61 79 6E 61 6D 65 00 00 ) // ...displayname..
|
|
.get instance string Speak.Core.LinkButton::get_DisplayName()
|
|
.set instance void Speak.Core.LinkButton::set_DisplayName(string)
|
|
} // end of property LinkButton::DisplayName
|
|
.property instance bool AutoSend()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 08 61 75 74 6F 73 65 6E 64 00 00 ) // ...autosend..
|
|
.set instance void Speak.Core.LinkButton::set_AutoSend(bool)
|
|
.get instance bool Speak.Core.LinkButton::get_AutoSend()
|
|
} // end of property LinkButton::AutoSend
|
|
.property instance valuetype Speak.Core.LinkDisplayType
|
|
DisplayType()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 09 64 69 73 70 6C 61 79 6F 6E 00 00 ) // ...displayon..
|
|
.get instance valuetype Speak.Core.LinkDisplayType Speak.Core.LinkButton::get_DisplayType()
|
|
.set instance void Speak.Core.LinkButton::set_DisplayType(valuetype Speak.Core.LinkDisplayType)
|
|
} // end of property LinkButton::DisplayType
|
|
.property instance string IconName()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 08 69 63 6F 6E 6E 61 6D 65 00 00 ) // ...iconname..
|
|
.get instance string Speak.Core.LinkButton::get_IconName()
|
|
.set instance void Speak.Core.LinkButton::set_IconName(string)
|
|
} // end of property LinkButton::IconName
|
|
} // end of class Speak.Core.LinkButton
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Core.SimpleWordAction
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private string action
|
|
.field private bool autosend
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 91,91 : 3,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 93,93 : 3,4 ''
|
|
IL_0006: ret
|
|
} // end of method SimpleWordAction::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string action,
|
|
bool autosend) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 95,95 : 3,56 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 97,97 : 4,25 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Core.SimpleWordAction::action
|
|
.line 98,98 : 4,29 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld bool Speak.Core.SimpleWordAction::autosend
|
|
.line 99,99 : 3,4 ''
|
|
IL_0014: ret
|
|
} // end of method SimpleWordAction::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Action() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 104,104 : 10,24 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.SimpleWordAction::action
|
|
IL_0006: ret
|
|
} // end of method SimpleWordAction::get_Action
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Action(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 105,105 : 10,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.SimpleWordAction::action
|
|
.line 105,105 : 26,27 ''
|
|
IL_0007: ret
|
|
} // end of method SimpleWordAction::set_Action
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Autosend() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 111,111 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.SimpleWordAction::autosend
|
|
IL_0006: ret
|
|
} // end of method SimpleWordAction::get_Autosend
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Autosend(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 112,112 : 10,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.SimpleWordAction::autosend
|
|
.line 112,112 : 28,29 ''
|
|
IL_0007: ret
|
|
} // end of method SimpleWordAction::set_Autosend
|
|
|
|
.property instance string Action()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 06 61 63 74 69 6F 6E 00 00 ) // ...action..
|
|
.get instance string Speak.Core.SimpleWordAction::get_Action()
|
|
.set instance void Speak.Core.SimpleWordAction::set_Action(string)
|
|
} // end of property SimpleWordAction::Action
|
|
.property instance bool Autosend()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlAttributeAttribute::.ctor(string) = ( 01 00 08 61 75 74 6F 73 65 6E 64 00 00 ) // ...autosend..
|
|
.set instance void Speak.Core.SimpleWordAction::set_Autosend(bool)
|
|
.get instance bool Speak.Core.SimpleWordAction::get_Autosend()
|
|
} // end of property SimpleWordAction::Autosend
|
|
} // end of class Speak.Core.SimpleWordAction
|
|
|
|
.class public auto ansi sealed Speak.Core.LinkDisplayType
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.Core.LinkDisplayType Nicks = int32(0x00000000)
|
|
.field public static literal valuetype Speak.Core.LinkDisplayType Posts = int32(0x00000001)
|
|
.field public static literal valuetype Speak.Core.LinkDisplayType Comments = int32(0x00000002)
|
|
.field public static literal valuetype Speak.Core.LinkDisplayType Always = int32(0x00000003)
|
|
.field public static literal valuetype Speak.Core.LinkDisplayType Image = int32(0x00000004)
|
|
} // end of class Speak.Core.LinkDisplayType
|
|
|
|
.class public auto ansi sealed Speak.Core.ActionWordType
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.Core.ActionWordType None = int32(0x00000000)
|
|
.field public static literal valuetype Speak.Core.ActionWordType URL = int32(0x00000001)
|
|
.field public static literal valuetype Speak.Core.ActionWordType Comments = int32(0x00000002)
|
|
.field public static literal valuetype Speak.Core.ActionWordType Post = int32(0x00000003)
|
|
.field public static literal valuetype Speak.Core.ActionWordType Nick = int32(0x00000004)
|
|
.field public static literal valuetype Speak.Core.ActionWordType Tag = int32(0x00000005)
|
|
} // end of class Speak.Core.ActionWordType
|
|
|
|
.class private abstract auto ansi sealed Speak.Core.LogWindow
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal string TabSRMMEngine = "tabSRMM"
|
|
.field public static literal string ScriverEngine = "Scriver"
|
|
.field public static literal string ScriverEnginePlus = "Scriver+"
|
|
.field public static literal string SRMMEngine = "SRMM"
|
|
.field public static literal string SRMMEnginePlus = "SRMM+"
|
|
.field private static class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner ownerTabSRMM
|
|
.field private static class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner ownerScriver
|
|
.field private static class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner ownerHistoryPP
|
|
.field private static bool isIEInstalled
|
|
.field private static bool isHPPInstalled
|
|
.field public static bool hppImitated
|
|
.field public static string CurrentLogEngine
|
|
.field public static valuetype [System.Drawing]System.Drawing.Color SRMMBackColor
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 96 (0x60)
|
|
.maxstack 1
|
|
.line 35,35 : 13,73 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\LogWindow.cs'
|
|
IL_0000: ldstr "Tab_SRMsg"
|
|
IL_0005: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_000a: stsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerTabSRMM
|
|
.line 36,36 : 13,68 ''
|
|
IL_000f: ldstr "SRMM"
|
|
IL_0014: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0019: stsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerScriver
|
|
.line 37,37 : 13,81 ''
|
|
IL_001e: ldstr "HistoryPlusPlus"
|
|
IL_0023: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0028: stsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerHistoryPP
|
|
.line 39,39 : 13,80 ''
|
|
IL_002d: ldstr "IEVIEW/NewWindow"
|
|
IL_0032: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ServiceManager::ServiceExists(string)
|
|
IL_0037: stsfld bool Speak.Core.LogWindow::isIEInstalled
|
|
.line 40,40 : 13,81 ''
|
|
IL_003c: ldstr "History++/ExtGrid/NewWindow"
|
|
IL_0041: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ServiceManager::ServiceExists(string)
|
|
IL_0046: stsfld bool Speak.Core.LogWindow::isHPPInstalled
|
|
.line 42,42 : 13,41 ''
|
|
IL_004b: ldsfld valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::Empty
|
|
IL_0050: stsfld valuetype [System.Drawing]System.Drawing.Color Speak.Core.LogWindow::SRMMBackColor
|
|
.line 43,43 : 13,60 ''
|
|
IL_0055: call string Speak.Utils.Util::CurrentMessageEngine()
|
|
IL_005a: stsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
.line 44,44 : 9,10 ''
|
|
IL_005f: ret
|
|
} // end of method LogWindow::.cctor
|
|
|
|
.method public hidebysig static native int
|
|
FindRealLogWindow(native int mainHandle,
|
|
valuetype Speak.Core.LogHandler currentLog,
|
|
native int hContact,
|
|
[out] valuetype Speak.Core.LogHandler& contactLog) cil managed
|
|
{
|
|
// Code size 298 (0x12a)
|
|
.maxstack 4
|
|
.locals init ([0] string className,
|
|
[1] valuetype Speak.Core.LogHandler forcedLog,
|
|
[2] native int logPtr,
|
|
[3] valuetype Speak.Core.LogHandler CS$0$0000,
|
|
[4] valuetype Speak.Core.LogHandler CS$0$0001)
|
|
.line 53,53 : 13,45 ''
|
|
IL_0000: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0005: stloc.0
|
|
.line 55,55 : 13,41 ''
|
|
IL_0006: ldarg.2
|
|
IL_0007: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000c: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0011: brfalse.s IL_0066
|
|
|
|
.line 57,57 : 17,78 ''
|
|
IL_0013: ldarg.2
|
|
IL_0014: call valuetype Speak.Core.LogHandler Speak.Core.LogWindow::GetForcedContactLogSettings(native int)
|
|
IL_0019: stloc.1
|
|
.line 58,58 : 17,53 ''
|
|
IL_001a: ldloc.1
|
|
IL_001b: brfalse.s IL_0066
|
|
|
|
.line 60,60 : 21,39 ''
|
|
IL_001d: ldloc.1
|
|
IL_001e: stloc.3
|
|
IL_001f: ldloc.3
|
|
IL_0020: ldc.i4.4
|
|
IL_0021: sub
|
|
IL_0022: switch (
|
|
IL_0035,
|
|
IL_0046,
|
|
IL_0063)
|
|
IL_0033: br.s IL_0066
|
|
|
|
.line 63,63 : 29,48 ''
|
|
IL_0035: ldsfld bool Speak.Core.LogWindow::isHPPInstalled
|
|
IL_003a: brfalse.s IL_0041
|
|
|
|
.line 64,64 : 33,67 ''
|
|
IL_003c: ldc.i4.2
|
|
IL_003d: starg.s currentLog
|
|
IL_003f: br.s IL_0066
|
|
|
|
.line 66,66 : 33,65 ''
|
|
IL_0041: ldc.i4.0
|
|
IL_0042: starg.s currentLog
|
|
.line 67,67 : 29,35 ''
|
|
IL_0044: br.s IL_0066
|
|
|
|
.line 69,69 : 29,47 ''
|
|
IL_0046: ldsfld bool Speak.Core.LogWindow::isIEInstalled
|
|
IL_004b: brfalse.s IL_005e
|
|
|
|
.line 71,71 : 33,50 ''
|
|
IL_004d: ldsfld bool Speak.Core.LogWindow::hppImitated
|
|
IL_0052: brtrue.s IL_0059
|
|
|
|
.line 72,72 : 37,68 ''
|
|
IL_0054: ldc.i4.1
|
|
IL_0055: starg.s currentLog
|
|
IL_0057: br.s IL_0066
|
|
|
|
.line 74,74 : 37,73 ''
|
|
IL_0059: ldc.i4.3
|
|
IL_005a: starg.s currentLog
|
|
IL_005c: br.s IL_0066
|
|
|
|
.line 78,78 : 33,65 ''
|
|
IL_005e: ldc.i4.0
|
|
IL_005f: starg.s currentLog
|
|
.line 80,80 : 29,35 ''
|
|
IL_0061: br.s IL_0066
|
|
|
|
.line 82,82 : 33,65 ''
|
|
IL_0063: ldc.i4.0
|
|
IL_0064: starg.s currentLog
|
|
.line 88,88 : 13,32 ''
|
|
IL_0066: ldarg.1
|
|
IL_0067: stloc.s CS$0$0001
|
|
IL_0069: ldloc.s CS$0$0001
|
|
IL_006b: switch (
|
|
IL_0092,
|
|
IL_008a,
|
|
IL_0082,
|
|
IL_0082)
|
|
IL_0080: br.s IL_00e7
|
|
|
|
.line 92,92 : 21,51 ''
|
|
IL_0082: ldstr "TExtHistoryGrid"
|
|
IL_0087: stloc.0
|
|
.line 93,93 : 21,27 ''
|
|
IL_0088: br.s IL_00f2
|
|
|
|
.line 95,95 : 21,60 ''
|
|
IL_008a: ldstr "Internet Explorer_Server"
|
|
IL_008f: stloc.0
|
|
.line 96,96 : 21,27 ''
|
|
IL_0090: br.s IL_00f2
|
|
|
|
.line 98,98 : 21,173 ''
|
|
IL_0092: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0097: ldstr "BkgColour"
|
|
IL_009c: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerScriver
|
|
IL_00a1: ldc.i4.4
|
|
IL_00a2: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_00a7: call int32 [mscorlib]System.Convert::ToInt32(object)
|
|
IL_00ac: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.ColorTranslator::FromWin32(int32)
|
|
IL_00b1: stsfld valuetype [System.Drawing]System.Drawing.Color Speak.Core.LogWindow::SRMMBackColor
|
|
.line 99,99 : 21,135 ''
|
|
IL_00b6: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_00bb: ldstr "tabSRMM"
|
|
IL_00c0: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_00c5: brtrue.s IL_00df
|
|
|
|
IL_00c7: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_00cc: ldstr "SRMM"
|
|
IL_00d1: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_00d6: brtrue.s IL_00df
|
|
|
|
IL_00d8: ldstr "RichEdit20W"
|
|
IL_00dd: br.s IL_00e4
|
|
|
|
IL_00df: ldstr "RichEdit20A"
|
|
IL_00e4: stloc.0
|
|
.line 100,100 : 21,27 ''
|
|
IL_00e5: br.s IL_00f2
|
|
|
|
.line 102,102 : 21,73 ''
|
|
IL_00e7: ldstr "currentLog"
|
|
IL_00ec: newobj instance void [mscorlib]System.ArgumentOutOfRangeException::.ctor(string)
|
|
IL_00f1: throw
|
|
|
|
.line 104,104 : 13,37 ''
|
|
IL_00f2: ldarg.3
|
|
IL_00f3: ldarg.1
|
|
IL_00f4: stind.i4
|
|
.line 105,105 : 13,215 ''
|
|
IL_00f5: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_00fa: ldstr "Scriver+"
|
|
IL_00ff: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0104: brtrue.s IL_0117
|
|
|
|
IL_0106: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_010b: ldstr "SRMM+"
|
|
IL_0110: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0115: brfalse.s IL_0120
|
|
|
|
IL_0117: ldarg.0
|
|
IL_0118: ldloc.0
|
|
IL_0119: call native int Speak.Interop.WinApi::GetLogWindowByStyles(native int,
|
|
string)
|
|
IL_011e: br.s IL_0127
|
|
|
|
IL_0120: ldarg.0
|
|
IL_0121: ldloc.0
|
|
IL_0122: call native int Speak.Interop.WinApi::GetLogWindow(native int,
|
|
string)
|
|
IL_0127: stloc.2
|
|
.line 106,106 : 13,27 ''
|
|
IL_0128: ldloc.2
|
|
IL_0129: ret
|
|
} // end of method LogWindow::FindRealLogWindow
|
|
|
|
.method public hidebysig static valuetype Speak.Core.LogHandler
|
|
GetForcedContactLogSettings(native int hContact) cil managed
|
|
{
|
|
// Code size 99 (0x63)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype Speak.Core.LogHandler result,
|
|
[1] uint8 hppForced,
|
|
[2] uint8 ieviewForced)
|
|
.line 111,111 : 13,52 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 112,112 : 13,52 ''
|
|
IL_0002: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_0007: ldstr "tabSRMM"
|
|
IL_000c: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0011: brfalse.s IL_0061
|
|
|
|
.line 114,114 : 17,134 ''
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldstr "hpplog"
|
|
IL_0019: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerTabSRMM
|
|
IL_001e: ldc.i4.1
|
|
IL_001f: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0024: call uint8 [mscorlib]System.Convert::ToByte(object)
|
|
IL_0029: stloc.1
|
|
.line 115,115 : 17,137 ''
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldstr "ieview"
|
|
IL_0030: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerTabSRMM
|
|
IL_0035: ldc.i4.1
|
|
IL_0036: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_003b: call uint8 [mscorlib]System.Convert::ToByte(object)
|
|
IL_0040: stloc.2
|
|
.line 117,117 : 17,206 ''
|
|
IL_0041: ldloc.1
|
|
IL_0042: ldc.i4.1
|
|
IL_0043: beq.s IL_005f
|
|
|
|
IL_0045: ldloc.2
|
|
IL_0046: ldc.i4.1
|
|
IL_0047: beq.s IL_005d
|
|
|
|
IL_0049: ldloc.2
|
|
IL_004a: ldc.i4 0xff
|
|
IL_004f: bne.un.s IL_0059
|
|
|
|
IL_0051: ldloc.1
|
|
IL_0052: ldc.i4 0xff
|
|
IL_0057: beq.s IL_005b
|
|
|
|
IL_0059: ldc.i4.0
|
|
IL_005a: ret
|
|
|
|
IL_005b: ldc.i4.6
|
|
IL_005c: ret
|
|
|
|
IL_005d: ldc.i4.5
|
|
IL_005e: ret
|
|
|
|
IL_005f: ldc.i4.4
|
|
IL_0060: ret
|
|
|
|
.line 120,120 : 13,27 ''
|
|
IL_0061: ldloc.0
|
|
IL_0062: ret
|
|
} // end of method LogWindow::GetForcedContactLogSettings
|
|
|
|
.method public hidebysig static valuetype Speak.Core.LogHandler
|
|
GetViewMode() cil managed
|
|
{
|
|
// Code size 230 (0xe6)
|
|
.maxstack 4
|
|
.locals init ([0] bool useIE,
|
|
[1] bool useHPP,
|
|
[2] string CS$0$0000)
|
|
.line 125,125 : 13,32 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 126,126 : 13,33 ''
|
|
IL_0002: ldc.i4.0
|
|
IL_0003: stloc.1
|
|
.line 127,127 : 13,138 ''
|
|
IL_0004: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0009: ldstr "IEViewAPI"
|
|
IL_000e: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerHistoryPP
|
|
IL_0013: ldc.i4.1
|
|
IL_0014: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0019: call bool [mscorlib]System.Convert::ToBoolean(object)
|
|
IL_001e: stsfld bool Speak.Core.LogWindow::hppImitated
|
|
.line 129,129 : 13,38 ''
|
|
IL_0023: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_0028: dup
|
|
IL_0029: stloc.2
|
|
IL_002a: brfalse IL_00af
|
|
|
|
IL_002f: ldloc.2
|
|
IL_0030: ldstr "tabSRMM"
|
|
IL_0035: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_003a: brtrue.s IL_0058
|
|
|
|
IL_003c: ldloc.2
|
|
IL_003d: ldstr "Scriver"
|
|
IL_0042: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0047: brtrue.s IL_0090
|
|
|
|
IL_0049: ldloc.2
|
|
IL_004a: ldstr "SRMM"
|
|
IL_004f: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0054: brtrue.s IL_00ad
|
|
|
|
IL_0056: br.s IL_00af
|
|
|
|
.line 132,132 : 21,141 ''
|
|
IL_0058: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_005d: ldstr "default_hpp"
|
|
IL_0062: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerTabSRMM
|
|
IL_0067: ldc.i4.1
|
|
IL_0068: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_006d: call bool [mscorlib]System.Convert::ToBoolean(object)
|
|
IL_0072: stloc.1
|
|
.line 133,133 : 21,143 ''
|
|
IL_0073: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0078: ldstr "default_ieview"
|
|
IL_007d: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerTabSRMM
|
|
IL_0082: ldc.i4.1
|
|
IL_0083: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0088: call bool [mscorlib]System.Convert::ToBoolean(object)
|
|
IL_008d: stloc.0
|
|
.line 134,134 : 21,27 ''
|
|
IL_008e: br.s IL_00af
|
|
|
|
.line 136,136 : 21,138 ''
|
|
IL_0090: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0095: ldstr "UseIEView"
|
|
IL_009a: ldsfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner Speak.Core.LogWindow::ownerScriver
|
|
IL_009f: ldc.i4.1
|
|
IL_00a0: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_00a5: call bool [mscorlib]System.Convert::ToBoolean(object)
|
|
IL_00aa: stloc.0
|
|
.line 137,137 : 21,27 ''
|
|
IL_00ab: br.s IL_00af
|
|
|
|
.line 139,139 : 21,47 ''
|
|
IL_00ad: ldc.i4.0
|
|
IL_00ae: ret
|
|
|
|
.line 142,147 : 13,121 ''
|
|
IL_00af: ldsfld bool Speak.Core.LogWindow::isIEInstalled
|
|
IL_00b4: brfalse.s IL_00c0
|
|
|
|
IL_00b6: ldloc.0
|
|
IL_00b7: brfalse.s IL_00c0
|
|
|
|
IL_00b9: ldsfld bool Speak.Core.LogWindow::hppImitated
|
|
IL_00be: brfalse.s IL_00e4
|
|
|
|
IL_00c0: ldsfld bool Speak.Core.LogWindow::isHPPInstalled
|
|
IL_00c5: brfalse.s IL_00cd
|
|
|
|
IL_00c7: ldloc.1
|
|
IL_00c8: brfalse.s IL_00cd
|
|
|
|
IL_00ca: ldloc.0
|
|
IL_00cb: brfalse.s IL_00e2
|
|
|
|
IL_00cd: ldsfld bool Speak.Core.LogWindow::isHPPInstalled
|
|
IL_00d2: brfalse.s IL_00de
|
|
|
|
IL_00d4: ldloc.0
|
|
IL_00d5: brfalse.s IL_00de
|
|
|
|
IL_00d7: ldsfld bool Speak.Core.LogWindow::hppImitated
|
|
IL_00dc: brtrue.s IL_00e0
|
|
|
|
IL_00de: ldc.i4.0
|
|
IL_00df: ret
|
|
|
|
IL_00e0: ldc.i4.3
|
|
IL_00e1: ret
|
|
|
|
IL_00e2: ldc.i4.2
|
|
IL_00e3: ret
|
|
|
|
IL_00e4: ldc.i4.1
|
|
IL_00e5: ret
|
|
} // end of method LogWindow::GetViewMode
|
|
|
|
} // end of class Speak.Core.LogWindow
|
|
|
|
.class public auto ansi sealed Speak.Core.LogHandler
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.Core.LogHandler Default = int32(0x00000000)
|
|
.field public static literal valuetype Speak.Core.LogHandler IEView = int32(0x00000001)
|
|
.field public static literal valuetype Speak.Core.LogHandler HistoryPP = int32(0x00000002)
|
|
.field public static literal valuetype Speak.Core.LogHandler ImitatedHPP = int32(0x00000003)
|
|
.field public static literal valuetype Speak.Core.LogHandler ForcedHPP = int32(0x00000004)
|
|
.field public static literal valuetype Speak.Core.LogHandler ForcedIEView = int32(0x00000005)
|
|
.field public static literal valuetype Speak.Core.LogHandler ForcedDefault = int32(0x00000006)
|
|
} // end of class Speak.Core.LogHandler
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.Core.MirandaDB
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private static class [mscorlib]System.Type dbeType
|
|
.field private static int32 dbeTypeSize
|
|
.method public hidebysig static class Speak.Core.DatabaseEventInfoEx
|
|
GetEvent(native int eventHandler) cil managed
|
|
{
|
|
// Code size 186 (0xba)
|
|
.maxstack 4
|
|
.locals init ([0] native int hStruct,
|
|
[1] class Speak.Core.DatabaseEventInfoEx result,
|
|
[2] class [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer buffer,
|
|
[3] int32 blobSize,
|
|
[4] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO dbev)
|
|
.line 21,21 : 13,45 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\MirandaDB.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0006: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_000b: brfalse.s IL_000f
|
|
|
|
.line 22,22 : 17,29 ''
|
|
IL_000d: ldnull
|
|
IL_000e: ret
|
|
|
|
.line 24,24 : 13,42 ''
|
|
IL_000f: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0014: stloc.0
|
|
.line 25,25 : 13,47 ''
|
|
IL_0015: ldnull
|
|
IL_0016: stloc.1
|
|
.line 26,26 : 13,41 ''
|
|
IL_0017: ldnull
|
|
IL_0018: stloc.2
|
|
.line 30,30 : 17,123 ''
|
|
.try
|
|
{
|
|
IL_0019: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_001e: ldstr "DB/Event/GetBlobSize"
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0029: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_002e: stloc.3
|
|
.line 31,31 : 17,36 ''
|
|
IL_002f: ldloc.3
|
|
IL_0030: ldc.i4.m1
|
|
IL_0031: bne.un.s IL_0039
|
|
|
|
.line 33,33 : 21,51 ''
|
|
IL_0033: newobj instance void [mscorlib]System.ArgumentException::.ctor()
|
|
IL_0038: throw
|
|
|
|
.line 35,35 : 17,68 ''
|
|
IL_0039: ldloc.3
|
|
IL_003a: call class [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBufferPool::AcquireBuffer(int32)
|
|
IL_003f: stloc.2
|
|
.line 36,36 : 17,31 ''
|
|
IL_0040: ldloc.2
|
|
IL_0041: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::Lock()
|
|
.line 38,38 : 17,77 ''
|
|
IL_0046: ldloca.s dbev
|
|
IL_0048: ldloc.3
|
|
IL_0049: ldloc.2
|
|
IL_004a: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::get_IntPtr()
|
|
IL_004f: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::.ctor(int32,
|
|
native int)
|
|
.line 39,39 : 17,61 ''
|
|
IL_0054: ldsfld int32 Speak.Core.MirandaDB::dbeTypeSize
|
|
IL_0059: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_005e: stloc.0
|
|
.line 40,40 : 17,62 ''
|
|
IL_005f: ldloc.s dbev
|
|
IL_0061: box [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_0066: ldloc.0
|
|
IL_0067: ldc.i4.0
|
|
IL_0068: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 42,42 : 17,96 ''
|
|
IL_006d: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0072: ldstr "DB/Event/Get"
|
|
IL_0077: ldarg.0
|
|
IL_0078: ldloc.0
|
|
IL_0079: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_007e: pop
|
|
.line 43,43 : 17,78 ''
|
|
IL_007f: ldloc.0
|
|
IL_0080: ldsfld class [mscorlib]System.Type Speak.Core.MirandaDB::dbeType
|
|
IL_0085: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_008a: unbox.any [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_008f: stloc.s dbev
|
|
.line 44,44 : 17,56 ''
|
|
IL_0091: ldloc.s dbev
|
|
IL_0093: newobj instance void Speak.Core.DatabaseEventInfoEx::.ctor(valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO)
|
|
IL_0098: stloc.1
|
|
IL_0099: leave.s IL_00b8
|
|
|
|
.line 48,48 : 17,36 ''
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_009b: ldloc.2
|
|
IL_009c: brfalse.s IL_00a4
|
|
|
|
.line 49,49 : 21,37 ''
|
|
IL_009e: ldloc.2
|
|
IL_009f: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::Unlock()
|
|
.line 50,50 : 17,44 ''
|
|
IL_00a4: ldloc.0
|
|
IL_00a5: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00aa: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_00af: brfalse.s IL_00b7
|
|
|
|
.line 51,51 : 21,50 ''
|
|
IL_00b1: ldloc.0
|
|
IL_00b2: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
IL_00b7: endfinally
|
|
.line 54,54 : 13,27 ''
|
|
} // end handler
|
|
IL_00b8: ldloc.1
|
|
IL_00b9: ret
|
|
} // end of method MirandaDB::GetEvent
|
|
|
|
.method public hidebysig static void DirectCopyHistory(native int fromContact,
|
|
native int toContact,
|
|
class [System]System.Text.RegularExpressions.Regex condition) cil managed
|
|
{
|
|
// Code size 401 (0x191)
|
|
.maxstack 4
|
|
.locals init ([0] native int hStruct,
|
|
[1] class [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer buffer,
|
|
[2] class [mscorlib]System.Collections.Generic.IEnumerable`1<native int> source,
|
|
[3] class [mscorlib]System.Collections.Generic.List`1<native int> deleteList,
|
|
[4] native int hist,
|
|
[5] int32 blobSize,
|
|
[6] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO dbev,
|
|
[7] class Speak.Core.DatabaseEventInfoEx dbevEx,
|
|
[8] int32 i,
|
|
[9] int32 iCount,
|
|
[10] class [mscorlib]System.Collections.Generic.IEnumerator`1<native int> CS$5$0000)
|
|
.line 59,59 : 13,72 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0006: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_000b: brtrue.s IL_001a
|
|
|
|
IL_000d: ldarg.1
|
|
IL_000e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0013: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0018: brfalse.s IL_001b
|
|
|
|
.line 60,60 : 17,24 ''
|
|
IL_001a: ret
|
|
|
|
.line 62,62 : 13,42 ''
|
|
IL_001b: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0020: stloc.0
|
|
.line 63,63 : 13,41 ''
|
|
IL_0021: ldnull
|
|
IL_0022: stloc.1
|
|
.line 64,64 : 13,110 ''
|
|
IL_0023: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0028: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_MirandaDatabase()
|
|
IL_002d: ldarg.0
|
|
IL_002e: callvirt instance class [mscorlib]System.Collections.Generic.IEnumerable`1<native int> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase::GetEventHandles(native int)
|
|
IL_0033: stloc.2
|
|
.line 65,65 : 13,58 ''
|
|
IL_0034: newobj instance void class [mscorlib]System.Collections.Generic.List`1<native int>::.ctor()
|
|
IL_0039: stloc.3
|
|
.line 66,66 : 37,43 ''
|
|
IL_003a: ldloc.2
|
|
IL_003b: callvirt instance class [mscorlib]System.Collections.Generic.IEnumerator`1<!0> class [mscorlib]System.Collections.Generic.IEnumerable`1<native int>::GetEnumerator()
|
|
IL_0040: stloc.s CS$5$0000
|
|
.try
|
|
{
|
|
IL_0042: br IL_014f
|
|
|
|
.line 66,66 : 22,33 ''
|
|
IL_0047: ldloc.s CS$5$0000
|
|
IL_0049: callvirt instance !0 class [mscorlib]System.Collections.Generic.IEnumerator`1<native int>::get_Current()
|
|
IL_004e: stloc.s hist
|
|
.line 68,68 : 17,115 ''
|
|
IL_0050: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0055: ldstr "DB/Event/GetBlobSize"
|
|
IL_005a: ldloc.s hist
|
|
IL_005c: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0061: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0066: stloc.s blobSize
|
|
.line 69,69 : 17,36 ''
|
|
IL_0068: ldloc.s blobSize
|
|
IL_006a: ldc.i4.m1
|
|
IL_006b: bne.un.s IL_0073
|
|
|
|
.line 71,71 : 21,51 ''
|
|
IL_006d: newobj instance void [mscorlib]System.ArgumentException::.ctor()
|
|
IL_0072: throw
|
|
|
|
.line 73,73 : 17,68 ''
|
|
IL_0073: ldloc.s blobSize
|
|
IL_0075: call class [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBufferPool::AcquireBuffer(int32)
|
|
IL_007a: stloc.1
|
|
.line 74,74 : 17,31 ''
|
|
IL_007b: ldloc.1
|
|
IL_007c: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::Lock()
|
|
.line 76,76 : 17,77 ''
|
|
IL_0081: ldloca.s dbev
|
|
IL_0083: ldloc.s blobSize
|
|
IL_0085: ldloc.1
|
|
IL_0086: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::get_IntPtr()
|
|
IL_008b: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::.ctor(int32,
|
|
native int)
|
|
.line 77,77 : 17,61 ''
|
|
IL_0090: ldsfld int32 Speak.Core.MirandaDB::dbeTypeSize
|
|
IL_0095: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_009a: stloc.0
|
|
.line 78,78 : 17,62 ''
|
|
IL_009b: ldloc.s dbev
|
|
IL_009d: box [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_00a2: ldloc.0
|
|
IL_00a3: ldc.i4.0
|
|
IL_00a4: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 80,80 : 17,88 ''
|
|
IL_00a9: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_00ae: ldstr "DB/Event/Get"
|
|
IL_00b3: ldloc.s hist
|
|
IL_00b5: ldloc.0
|
|
IL_00b6: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_00bb: pop
|
|
.line 81,81 : 17,78 ''
|
|
IL_00bc: ldloc.0
|
|
IL_00bd: ldsfld class [mscorlib]System.Type Speak.Core.MirandaDB::dbeType
|
|
IL_00c2: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_00c7: unbox.any [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_00cc: stloc.s dbev
|
|
.line 83,83 : 17,39 ''
|
|
IL_00ce: ldarg.2
|
|
IL_00cf: brfalse.s IL_00ff
|
|
|
|
.line 85,85 : 21,77 ''
|
|
IL_00d1: ldloca.s dbev
|
|
IL_00d3: ldfld uint16 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::EventType
|
|
IL_00d8: brtrue.s IL_014f
|
|
|
|
.line 88,88 : 21,80 ''
|
|
IL_00da: ldloc.s dbev
|
|
IL_00dc: newobj instance void Speak.Core.DatabaseEventInfoEx::.ctor(valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO)
|
|
IL_00e1: stloc.s dbevEx
|
|
.line 89,89 : 21,63 ''
|
|
IL_00e3: ldarg.2
|
|
IL_00e4: ldloc.s dbevEx
|
|
IL_00e6: callvirt instance string Speak.Core.DatabaseEventInfoEx::get_Data()
|
|
IL_00eb: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_00f0: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_00f5: brtrue.s IL_00ff
|
|
|
|
.line 91,91 : 25,41 ''
|
|
IL_00f7: ldloc.1
|
|
IL_00f8: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::Unlock()
|
|
.line 92,92 : 25,34 ''
|
|
IL_00fd: br.s IL_014f
|
|
|
|
.line 96,96 : 17,80 ''
|
|
IL_00ff: ldloca.s dbev
|
|
IL_0101: ldloca.s dbev
|
|
IL_0103: ldfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Flags
|
|
IL_0108: ldc.i4.s -2
|
|
IL_010a: and
|
|
IL_010b: stfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Flags
|
|
.line 97,97 : 17,61 ''
|
|
IL_0110: ldsfld int32 Speak.Core.MirandaDB::dbeTypeSize
|
|
IL_0115: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_011a: stloc.0
|
|
.line 98,98 : 17,62 ''
|
|
IL_011b: ldloc.s dbev
|
|
IL_011d: box [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_0122: ldloc.0
|
|
IL_0123: ldc.i4.0
|
|
IL_0124: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 99,99 : 17,93 ''
|
|
IL_0129: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_012e: ldstr "DB/Event/Add"
|
|
IL_0133: ldarg.1
|
|
IL_0134: ldloc.0
|
|
IL_0135: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_013a: pop
|
|
.line 100,100 : 17,38 ''
|
|
IL_013b: ldloc.3
|
|
IL_013c: ldloc.s hist
|
|
IL_013e: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<native int>::Add(!0)
|
|
.line 101,101 : 17,33 ''
|
|
IL_0143: ldloc.1
|
|
IL_0144: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.InteropBuffer::Unlock()
|
|
.line 102,102 : 17,46 ''
|
|
IL_0149: ldloc.0
|
|
IL_014a: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 66,66 : 34,36 ''
|
|
IL_014f: ldloc.s CS$5$0000
|
|
IL_0151: callvirt instance bool [mscorlib]System.Collections.IEnumerator::MoveNext()
|
|
IL_0156: brtrue IL_0047
|
|
|
|
IL_015b: leave.s IL_0169
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_015d: ldloc.s CS$5$0000
|
|
IL_015f: brfalse.s IL_0168
|
|
|
|
IL_0161: ldloc.s CS$5$0000
|
|
IL_0163: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0168: endfinally
|
|
.line 105,105 : 18,28 ''
|
|
} // end handler
|
|
IL_0169: ldc.i4.0
|
|
IL_016a: stloc.s i
|
|
.line 105,105 : 29,55 ''
|
|
IL_016c: ldloc.3
|
|
IL_016d: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Count()
|
|
IL_0172: stloc.s iCount
|
|
IL_0174: br.s IL_018a
|
|
|
|
.line 107,107 : 17,57 ''
|
|
IL_0176: ldarg.0
|
|
IL_0177: ldloc.3
|
|
IL_0178: ldloc.s i
|
|
IL_017a: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Item(int32)
|
|
IL_017f: call void Speak.Core.MirandaDB::DeleteEvent(native int,
|
|
native int)
|
|
.line 105,105 : 68,71 ''
|
|
IL_0184: ldloc.s i
|
|
IL_0186: ldc.i4.1
|
|
IL_0187: add
|
|
IL_0188: stloc.s i
|
|
.line 105,105 : 56,66 ''
|
|
IL_018a: ldloc.s i
|
|
IL_018c: ldloc.s iCount
|
|
IL_018e: blt.s IL_0176
|
|
|
|
.line 109,109 : 9,10 ''
|
|
IL_0190: ret
|
|
} // end of method MirandaDB::DirectCopyHistory
|
|
|
|
.method public hidebysig static void DeleteEvent(native int hContact,
|
|
native int histHandle) cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 8
|
|
.line 113,113 : 13,94 ''
|
|
IL_0000: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0005: ldstr "DB/Event/Delete"
|
|
IL_000a: ldarg.0
|
|
IL_000b: ldarg.1
|
|
IL_000c: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0011: pop
|
|
.line 114,114 : 9,10 ''
|
|
IL_0012: ret
|
|
} // end of method MirandaDB::DeleteEvent
|
|
|
|
.method public hidebysig static void AddEvent(native int toContact,
|
|
string data,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner owner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType 'type',
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties 'flags',
|
|
valuetype [mscorlib]System.DateTime timestamp) cil managed
|
|
{
|
|
// Code size 176 (0xb0)
|
|
.maxstack 4
|
|
.locals init ([0] native int hStruct,
|
|
[1] native int pBlob,
|
|
[2] int32 blobSize,
|
|
[3] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO dbev,
|
|
[4] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle CS$0$0000)
|
|
.line 118,118 : 13,42 ''
|
|
IL_0000: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0005: stloc.0
|
|
.line 119,119 : 13,40 ''
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: stloc.1
|
|
.line 123,123 : 17,63 ''
|
|
.try
|
|
{
|
|
IL_000c: ldarg.1
|
|
IL_000d: ldloca.s blobSize
|
|
IL_000f: call native int Speak.Utils.Util::GetStringPtr(string,
|
|
int32&)
|
|
IL_0014: stloc.1
|
|
.line 125,125 : 17,69 ''
|
|
IL_0015: ldloca.s dbev
|
|
IL_0017: ldloc.2
|
|
IL_0018: ldloc.1
|
|
IL_0019: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::.ctor(int32,
|
|
native int)
|
|
.line 126,126 : 17,68 ''
|
|
IL_001e: ldloca.s dbev
|
|
IL_0020: ldc.i4.0
|
|
IL_0021: stfld uint16 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::EventType
|
|
.line 127,127 : 17,67 ''
|
|
IL_0026: ldloca.s dbev
|
|
IL_0028: ldarg.s 'flags'
|
|
IL_002a: ldc.i4.s 16
|
|
IL_002c: or
|
|
IL_002d: stfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Flags
|
|
.line 128,128 : 17,90 ''
|
|
IL_0032: ldloca.s dbev
|
|
IL_0034: ldarg.2
|
|
IL_0035: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner::get_Name()
|
|
IL_003a: ldc.i4.0
|
|
IL_003b: call valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Translate::ToHandle(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
IL_0040: stloc.s CS$0$0000
|
|
IL_0042: ldloca.s CS$0$0000
|
|
IL_0044: call instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::get_IntPtr()
|
|
IL_0049: stfld native int [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Module
|
|
.line 129,129 : 17,68 ''
|
|
IL_004e: ldloca.s dbev
|
|
IL_0050: ldarg.s timestamp
|
|
IL_0052: call uint32 [Hyphen]Virtuoso.Miranda.Plugins.Helpers.Utilities::GetTimestamp(valuetype [mscorlib]System.DateTime)
|
|
IL_0057: stfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Timestamp
|
|
.line 131,131 : 17,61 ''
|
|
IL_005c: ldsfld int32 Speak.Core.MirandaDB::dbeTypeSize
|
|
IL_0061: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0066: stloc.0
|
|
.line 132,132 : 17,62 ''
|
|
IL_0067: ldloc.3
|
|
IL_0068: box [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_006d: ldloc.0
|
|
IL_006e: ldc.i4.0
|
|
IL_006f: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 133,133 : 17,93 ''
|
|
IL_0074: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0079: ldstr "DB/Event/Add"
|
|
IL_007e: ldarg.0
|
|
IL_007f: ldloc.0
|
|
IL_0080: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0085: pop
|
|
IL_0086: leave.s IL_00af
|
|
|
|
.line 137,137 : 17,44 ''
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0088: ldloc.0
|
|
IL_0089: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_008e: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0093: brfalse.s IL_009b
|
|
|
|
.line 138,138 : 21,50 ''
|
|
IL_0095: ldloc.0
|
|
IL_0096: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 139,139 : 17,42 ''
|
|
IL_009b: ldloc.1
|
|
IL_009c: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00a1: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_00a6: brfalse.s IL_00ae
|
|
|
|
.line 140,140 : 21,48 ''
|
|
IL_00a8: ldloc.1
|
|
IL_00a9: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
IL_00ae: endfinally
|
|
.line 142,142 : 9,10 ''
|
|
} // end handler
|
|
IL_00af: ret
|
|
} // end of method MirandaDB::AddEvent
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 8
|
|
.line 16,16 : 9,59 ''
|
|
IL_0000: ldtoken [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO
|
|
IL_0005: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_000a: stsfld class [mscorlib]System.Type Speak.Core.MirandaDB::dbeType
|
|
.line 17,17 : 9,66 ''
|
|
IL_000f: ldsfld class [mscorlib]System.Type Speak.Core.MirandaDB::dbeType
|
|
IL_0014: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(class [mscorlib]System.Type)
|
|
IL_0019: stsfld int32 Speak.Core.MirandaDB::dbeTypeSize
|
|
IL_001e: ret
|
|
} // end of method MirandaDB::.cctor
|
|
|
|
} // end of class Speak.Core.MirandaDB
|
|
|
|
.class private auto ansi beforefieldinit Speak.Core.DatabaseEventInfoEx
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private string data
|
|
.field private valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType eventType
|
|
.field private valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties 'flags'
|
|
.field private valuetype [mscorlib]System.DateTime timeStamp
|
|
.field private class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol ownerModule
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO unmanagedDBEvent) cil managed
|
|
{
|
|
// Code size 154 (0x9a)
|
|
.maxstack 3
|
|
.line 153,153 : 9,65 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 156,156 : 13,52 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::get_UnknownProtocol()
|
|
IL_000c: stfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol Speak.Core.DatabaseEventInfoEx::ownerModule
|
|
.line 157,157 : 13,56 ''
|
|
IL_0011: ldarga.s unmanagedDBEvent
|
|
IL_0013: ldfld native int [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Module
|
|
IL_0018: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001d: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0022: brfalse.s IL_0053
|
|
|
|
.line 159,159 : 17,149 ''
|
|
IL_0024: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0029: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Collections.ProtocolDictionary [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Protocols()
|
|
IL_002e: ldarga.s unmanagedDBEvent
|
|
IL_0030: ldfld native int [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Module
|
|
IL_0035: ldc.i4.0
|
|
IL_0036: call string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Translate::ToString(native int,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
IL_003b: ldarg.0
|
|
IL_003c: ldflda class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol Speak.Core.DatabaseEventInfoEx::ownerModule
|
|
IL_0041: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol>::TryGetValue(!0,
|
|
!1&)
|
|
IL_0046: brtrue.s IL_0053
|
|
|
|
.line 160,160 : 21,60 ''
|
|
IL_0048: ldarg.0
|
|
IL_0049: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::get_UnknownProtocol()
|
|
IL_004e: stfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol Speak.Core.DatabaseEventInfoEx::ownerModule
|
|
.line 163,163 : 13,69 ''
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldarga.s unmanagedDBEvent
|
|
IL_0056: ldfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Flags
|
|
IL_005b: stfld valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties Speak.Core.DatabaseEventInfoEx::'flags'
|
|
.line 164,164 : 13,80 ''
|
|
IL_0060: ldarg.0
|
|
IL_0061: ldarga.s unmanagedDBEvent
|
|
IL_0063: ldfld uint16 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::EventType
|
|
IL_0068: conv.i2
|
|
IL_0069: stfld valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType Speak.Core.DatabaseEventInfoEx::eventType
|
|
.line 165,165 : 13,95 ''
|
|
IL_006e: ldarg.0
|
|
IL_006f: ldarga.s unmanagedDBEvent
|
|
IL_0071: ldfld native int [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::BlobPtr
|
|
IL_0076: ldarga.s unmanagedDBEvent
|
|
IL_0078: ldfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::BlobSize
|
|
IL_007d: call string Speak.Utils.Util::GetNormalRussian(native int,
|
|
uint32)
|
|
IL_0082: stfld string Speak.Core.DatabaseEventInfoEx::data
|
|
.line 166,166 : 13,70 ''
|
|
IL_0087: ldarg.0
|
|
IL_0088: ldarga.s unmanagedDBEvent
|
|
IL_008a: ldfld uint32 [Hyphen]Virtuoso.Miranda.Plugins.Native.DBEVENTINFO::Timestamp
|
|
IL_008f: call valuetype [mscorlib]System.DateTime Speak.Utils.Util::GetDateTime(uint32)
|
|
IL_0094: stfld valuetype [mscorlib]System.DateTime Speak.Core.DatabaseEventInfoEx::timeStamp
|
|
.line 167,167 : 9,10 ''
|
|
IL_0099: ret
|
|
} // end of method DatabaseEventInfoEx::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Data() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 171,171 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.DatabaseEventInfoEx::data
|
|
IL_0006: ret
|
|
} // end of method DatabaseEventInfoEx::get_Data
|
|
|
|
.method public hidebysig specialname instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType
|
|
get_EventType() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 176,176 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType Speak.Core.DatabaseEventInfoEx::eventType
|
|
IL_0006: ret
|
|
} // end of method DatabaseEventInfoEx::get_EventType
|
|
|
|
.method public hidebysig specialname instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties
|
|
get_Flags() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 181,181 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties Speak.Core.DatabaseEventInfoEx::'flags'
|
|
IL_0006: ret
|
|
} // end of method DatabaseEventInfoEx::get_Flags
|
|
|
|
.method public hidebysig specialname instance valuetype [mscorlib]System.DateTime
|
|
get_TimeStamp() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 186,186 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype [mscorlib]System.DateTime Speak.Core.DatabaseEventInfoEx::timeStamp
|
|
IL_0006: ret
|
|
} // end of method DatabaseEventInfoEx::get_TimeStamp
|
|
|
|
.method public hidebysig specialname instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol
|
|
get_OwnerModule() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 191,191 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol Speak.Core.DatabaseEventInfoEx::ownerModule
|
|
IL_0006: ret
|
|
} // end of method DatabaseEventInfoEx::get_OwnerModule
|
|
|
|
.property instance string Data()
|
|
{
|
|
.get instance string Speak.Core.DatabaseEventInfoEx::get_Data()
|
|
} // end of property DatabaseEventInfoEx::Data
|
|
.property instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType
|
|
EventType()
|
|
{
|
|
.get instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType Speak.Core.DatabaseEventInfoEx::get_EventType()
|
|
} // end of property DatabaseEventInfoEx::EventType
|
|
.property instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties
|
|
Flags()
|
|
{
|
|
.get instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties Speak.Core.DatabaseEventInfoEx::get_Flags()
|
|
} // end of property DatabaseEventInfoEx::Flags
|
|
.property instance valuetype [mscorlib]System.DateTime
|
|
TimeStamp()
|
|
{
|
|
.get instance valuetype [mscorlib]System.DateTime Speak.Core.DatabaseEventInfoEx::get_TimeStamp()
|
|
} // end of property DatabaseEventInfoEx::TimeStamp
|
|
.property instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol
|
|
OwnerModule()
|
|
{
|
|
.get instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol Speak.Core.DatabaseEventInfoEx::get_OwnerModule()
|
|
} // end of property DatabaseEventInfoEx::OwnerModule
|
|
} // end of class Speak.Core.DatabaseEventInfoEx
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.Core.Regexps
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static class [System]System.Text.RegularExpressions.Regex _NumRegEx
|
|
.field public static class [System]System.Text.RegularExpressions.Regex UID
|
|
.field public static class [System]System.Text.RegularExpressions.Regex TopNameRegEx
|
|
.field public static class [System]System.Text.RegularExpressions.Regex _NameRegEx
|
|
.field public static class [System]System.Text.RegularExpressions.Regex JidRegEx
|
|
.field public static class [System]System.Text.RegularExpressions.Regex Russian
|
|
.field public static class [System]System.Text.RegularExpressions.Regex Image
|
|
.field public static class [System]System.Text.RegularExpressions.Regex PureReplyRegEx
|
|
.field public static class [System]System.Text.RegularExpressions.Regex ReplyRegEx
|
|
.method public hidebysig static class [System]System.Text.RegularExpressions.Regex
|
|
GetHistoryRegEx(string postNumber) cil managed
|
|
{
|
|
// Code size 37 (0x25)
|
|
.maxstack 8
|
|
.line 32,40 : 13,15 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\Regexps.cs'
|
|
IL_0000: ldstr "\\B(\?<post>{0})"
|
|
IL_0005: ldarg.0
|
|
IL_0006: ldstr "#"
|
|
IL_000b: ldstr "\\#"
|
|
IL_0010: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_0015: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_001a: ldc.i4 0x23b
|
|
IL_001f: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0024: ret
|
|
} // end of method Regexps::GetHistoryRegEx
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 181 (0xb5)
|
|
.maxstack 2
|
|
.line 10,18 : 9,15 ''
|
|
IL_0000: ldstr "(\?<full>(\?<post>\\#\\d+)(\?<cmnt>/\\d+)\?)"
|
|
IL_0005: ldc.i4 0x23b
|
|
IL_000a: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_000f: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::_NumRegEx
|
|
.line 20,28 : 9,15 ''
|
|
IL_0014: ldstr "/(\?<uid>\\d+)\\.png"
|
|
IL_0019: ldc.i4 0x23b
|
|
IL_001e: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0023: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::UID
|
|
.line 43,51 : 9,15 ''
|
|
IL_0028: ldstr "\\B@(\?<name>\\w+[-_\\.\\w]*\\w+)\\:"
|
|
IL_002d: ldc.i4 0x23b
|
|
IL_0032: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0037: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::TopNameRegEx
|
|
.line 53,61 : 9,15 ''
|
|
IL_003c: ldstr "(\?<name>\\B@\\w+[-_\\.\\w]*\\w+)(\?<isFirst>\\:{1})\?"
|
|
IL_0041: ldc.i4 0x23b
|
|
IL_0046: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_004b: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::_NameRegEx
|
|
.line 63,70 : 9,15 ''
|
|
IL_0050: ldstr "(\?<name>\\B@[\\w-_\\.]+\\@[\\w-_\\.]+)"
|
|
IL_0055: ldc.i4 0x22b
|
|
IL_005a: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_005f: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::JidRegEx
|
|
.line 72,78 : 9,15 ''
|
|
IL_0064: ldstr bytearray (5B 00 10 04 2D 00 2F 04 5D 00 2B 00 ) // [...-./.].+.
|
|
IL_0069: ldc.i4 0x238
|
|
IL_006e: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0073: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::Russian
|
|
.line 80,86 : 9,15 ''
|
|
IL_0078: ldstr "<img.+\?src=\"(\?<image>[^\"]*)\""
|
|
IL_007d: ldc.i4 0x238
|
|
IL_0082: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0087: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::Image
|
|
.line 88,95 : 9,15 ''
|
|
IL_008c: ldstr "\\B(\?<full>\\#(\?<post>\\d+)(\?:/(\?<cmnt>\\d+))\?)"
|
|
IL_0091: ldc.i4 0x239
|
|
IL_0096: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_009b: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::PureReplyRegEx
|
|
.line 97,105 : 9,15 ''
|
|
IL_00a0: ldstr "(\?<full>\\#(\?<post>\\d+)(\?:/(\?<cmnt>\\d+)){1})\\ http:"
|
|
+ "//juick.com/(\?(post)\\k<post>)(\?(cmnt)\\#\\k<cmnt>)"
|
|
IL_00a5: ldc.i4 0x239
|
|
IL_00aa: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_00af: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::ReplyRegEx
|
|
IL_00b4: ret
|
|
} // end of method Regexps::.cctor
|
|
|
|
} // end of class Speak.Core.Regexps
|
|
|
|
.class public auto ansi serializable Speak.Core.Settings
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private static string filepath
|
|
.field public static string xJuickDataFolder
|
|
.field public static string xJuickAvatarsFolder
|
|
.field private static class Speak.Core.Settings 'instance'
|
|
.field private bool autoFork
|
|
.field private bool fastIEView
|
|
.field private bool showAvatars
|
|
.field private bool showContextAvatars
|
|
.field private string jabberProtocolName
|
|
.field public static bool SomeEventsDoubled
|
|
.field public static initonly string ModuleName
|
|
.field public static initonly string IcoLibPath
|
|
.field public static initonly string DefaultProtocolName
|
|
.field private static class Speak.Fork.ContactManager/SettingOwner owner
|
|
.field public static valuetype Speak.Core.LogHandler CurrentLog
|
|
.field private class Speak.Core.SimpleWordAction srmmNickAction
|
|
.field private class Speak.Core.SimpleWordAction srmmNumberAction
|
|
.field private class Speak.Core.PreviewEngine currenPreview
|
|
.field private class Speak.Sites.ISite[] sites
|
|
.field private class Speak.Core.ButtonInfo[] buttons
|
|
.field private class Speak.Core.LinkButton[] srmmLinkButtons
|
|
.field private class Speak.Core.PreviewEngine[] previewEngines
|
|
.field private string[] activeContacts
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 127 (0x7f)
|
|
.maxstack 2
|
|
.line 18,18 : 3,39 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Core\\Settings.cs'
|
|
IL_0000: ldstr ""
|
|
IL_0005: stsfld string Speak.Core.Settings::filepath
|
|
.line 19,19 : 3,46 ''
|
|
IL_000a: ldstr ""
|
|
IL_000f: stsfld string Speak.Core.Settings::xJuickDataFolder
|
|
.line 20,20 : 3,49 ''
|
|
IL_0014: ldstr ""
|
|
IL_0019: stsfld string Speak.Core.Settings::xJuickAvatarsFolder
|
|
.line 29,29 : 3,87 ''
|
|
IL_001e: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_0023: ldstr "tabSRMM"
|
|
IL_0028: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_002d: stsfld bool Speak.Core.Settings::SomeEventsDoubled
|
|
.line 30,30 : 3,55 ''
|
|
IL_0032: ldstr "xJuick"
|
|
IL_0037: stsfld string Speak.Core.Settings::ModuleName
|
|
.line 31,31 : 3,78 ''
|
|
IL_003c: ldstr "TabSRMM/Toolbar/"
|
|
IL_0041: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0046: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_004b: stsfld string Speak.Core.Settings::IcoLibPath
|
|
.line 32,32 : 3,84 ''
|
|
IL_0050: ldstr "yours@jabber.protocol.name"
|
|
IL_0055: stsfld string Speak.Core.Settings::DefaultProtocolName
|
|
.line 33,33 : 3,98 ''
|
|
IL_005a: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_005f: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0064: stsfld class Speak.Fork.ContactManager/SettingOwner Speak.Core.Settings::owner
|
|
.line 34,34 : 3,60 ''
|
|
IL_0069: ldc.i4.0
|
|
IL_006a: stsfld valuetype Speak.Core.LogHandler Speak.Core.Settings::CurrentLog
|
|
.line 47,47 : 4,71 ''
|
|
IL_006f: call string [System.Windows.Forms]System.Windows.Forms.Application::get_ExecutablePath()
|
|
IL_0074: call string [mscorlib]System.IO.Path::GetDirectoryName(string)
|
|
IL_0079: call void Speak.Core.Settings::InitDirectories(string)
|
|
.line 48,48 : 3,4 ''
|
|
IL_007e: ret
|
|
} // end of method Settings::.cctor
|
|
|
|
.method public hidebysig static void InitDirectories(string basePath) cil managed
|
|
{
|
|
// Code size 118 (0x76)
|
|
.maxstack 2
|
|
.line 54,54 : 5,82 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldstr "plugins"
|
|
IL_0006: call string [mscorlib]System.IO.Path::Combine(string,
|
|
string)
|
|
IL_000b: ldstr "xJuick"
|
|
IL_0010: call string [mscorlib]System.IO.Path::Combine(string,
|
|
string)
|
|
IL_0015: stsfld string Speak.Core.Settings::xJuickDataFolder
|
|
.line 55,55 : 5,69 ''
|
|
IL_001a: ldsfld string Speak.Core.Settings::xJuickDataFolder
|
|
IL_001f: ldstr "Avatars"
|
|
IL_0024: call string [mscorlib]System.IO.Path::Combine(string,
|
|
string)
|
|
IL_0029: stsfld string Speak.Core.Settings::xJuickAvatarsFolder
|
|
.line 56,56 : 5,45 ''
|
|
IL_002e: ldsfld string Speak.Core.Settings::xJuickDataFolder
|
|
IL_0033: call bool [mscorlib]System.IO.Directory::Exists(string)
|
|
IL_0038: brtrue.s IL_0045
|
|
|
|
.line 57,57 : 6,50 ''
|
|
IL_003a: ldsfld string Speak.Core.Settings::xJuickDataFolder
|
|
IL_003f: call class [mscorlib]System.IO.DirectoryInfo [mscorlib]System.IO.Directory::CreateDirectory(string)
|
|
IL_0044: pop
|
|
.line 58,58 : 5,48 ''
|
|
IL_0045: ldsfld string Speak.Core.Settings::xJuickAvatarsFolder
|
|
IL_004a: call bool [mscorlib]System.IO.Directory::Exists(string)
|
|
IL_004f: brtrue.s IL_005c
|
|
|
|
.line 59,59 : 6,53 ''
|
|
IL_0051: ldsfld string Speak.Core.Settings::xJuickAvatarsFolder
|
|
IL_0056: call class [mscorlib]System.IO.DirectoryInfo [mscorlib]System.IO.Directory::CreateDirectory(string)
|
|
IL_005b: pop
|
|
.line 61,61 : 5,61 ''
|
|
IL_005c: ldsfld string Speak.Core.Settings::xJuickDataFolder
|
|
IL_0061: ldstr "config.xml"
|
|
IL_0066: call string [mscorlib]System.IO.Path::Combine(string,
|
|
string)
|
|
IL_006b: stsfld string Speak.Core.Settings::filepath
|
|
IL_0070: leave.s IL_0075
|
|
|
|
.line 63,63 : 4,9 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_0072: pop
|
|
IL_0073: leave.s IL_0075
|
|
|
|
.line 67,67 : 3,4 ''
|
|
} // end handler
|
|
IL_0075: ret
|
|
} // end of method Settings::InitDirectories
|
|
|
|
.method public hidebysig specialname static
|
|
class Speak.Core.Settings get_Instance() cil managed
|
|
{
|
|
// Code size 38 (0x26)
|
|
.maxstack 1
|
|
.line 74,74 : 5,26 ''
|
|
IL_0000: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0005: brtrue.s IL_0020
|
|
|
|
.line 78,78 : 7,14 ''
|
|
.try
|
|
{
|
|
IL_0007: call void Speak.Core.Settings::Load()
|
|
IL_000c: leave.s IL_001b
|
|
|
|
.line 80,80 : 6,11 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_000e: pop
|
|
.line 82,82 : 7,33 ''
|
|
IL_000f: newobj instance void Speak.Core.Settings::.ctor()
|
|
IL_0014: stsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0019: leave.s IL_001b
|
|
|
|
.line 84,84 : 6,13 ''
|
|
} // end handler
|
|
IL_001b: call void Speak.Core.Settings::Save()
|
|
.line 86,86 : 5,21 ''
|
|
IL_0020: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0025: ret
|
|
} // end of method Settings::get_Instance
|
|
|
|
.method public hidebysig static void Reload() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 92,92 : 4,20 ''
|
|
IL_0000: ldnull
|
|
IL_0001: stsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
.line 93,93 : 3,4 ''
|
|
IL_0006: ret
|
|
} // end of method Settings::Reload
|
|
|
|
.method private hidebysig static void Load() cil managed
|
|
{
|
|
// Code size 146 (0x92)
|
|
.maxstack 4
|
|
.locals init ([0] bool useXML,
|
|
[1] class [mscorlib]System.Runtime.Serialization.IFormatter bs,
|
|
[2] class [mscorlib]System.IO.MemoryStream ms)
|
|
.line 98,98 : 4,40 ''
|
|
IL_0000: ldsfld string Speak.Core.Settings::filepath
|
|
IL_0005: call bool [mscorlib]System.IO.File::Exists(string)
|
|
IL_000a: stloc.0
|
|
.line 99,99 : 4,15 ''
|
|
IL_000b: ldloc.0
|
|
IL_000c: brfalse.s IL_0014
|
|
|
|
.line 101,101 : 5,15 ''
|
|
IL_000e: call void Speak.Core.Settings::LoadXML()
|
|
IL_0013: ret
|
|
|
|
.line 105,105 : 5,43 ''
|
|
IL_0014: newobj instance void [mscorlib]System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::.ctor()
|
|
IL_0019: stloc.1
|
|
.line 106,106 : 12,137 ''
|
|
IL_001a: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001f: ldstr "Settings"
|
|
IL_0024: ldsfld class Speak.Fork.ContactManager/SettingOwner Speak.Core.Settings::owner
|
|
IL_0029: ldc.i4 0xfe
|
|
IL_002e: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0033: castclass uint8[]
|
|
IL_0038: newobj instance void [mscorlib]System.IO.MemoryStream::.ctor(uint8[])
|
|
IL_003d: stloc.2
|
|
.line 108,108 : 6,46 ''
|
|
.try
|
|
{
|
|
IL_003e: ldloc.1
|
|
IL_003f: ldloc.2
|
|
IL_0040: callvirt instance object [mscorlib]System.Runtime.Serialization.IFormatter::Deserialize(class [mscorlib]System.IO.Stream)
|
|
IL_0045: castclass Speak.Core.Settings
|
|
IL_004a: stsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
.line 109,109 : 6,42 ''
|
|
IL_004f: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0054: callvirt instance class Speak.Core.PreviewEngine[] Speak.Core.Settings::get_PreviewEngines()
|
|
IL_0059: brtrue.s IL_006a
|
|
|
|
.line 111,111 : 7,50 ''
|
|
IL_005b: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0060: call class Speak.Core.PreviewEngine[] Speak.Core.Settings::DefaultEngines()
|
|
IL_0065: callvirt instance void Speak.Core.Settings::set_PreviewEngines(class Speak.Core.PreviewEngine[])
|
|
.line 113,113 : 6,33 ''
|
|
IL_006a: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_006f: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_0074: brtrue.s IL_0085
|
|
|
|
.line 115,115 : 7,35 ''
|
|
IL_0076: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_007b: call class Speak.Sites.ISite[] Speak.Core.Settings::GetSites()
|
|
IL_0080: callvirt instance void Speak.Core.Settings::set_Sites(class Speak.Sites.ISite[])
|
|
IL_0085: leave.s IL_0091
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0087: ldloc.2
|
|
IL_0088: brfalse.s IL_0090
|
|
|
|
IL_008a: ldloc.2
|
|
IL_008b: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0090: endfinally
|
|
.line 120,120 : 3,4 ''
|
|
} // end handler
|
|
IL_0091: ret
|
|
} // end of method Settings::Load
|
|
|
|
.method private hidebysig static void LoadXML() cil managed
|
|
{
|
|
// Code size 67 (0x43)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.IO.FileStream fs,
|
|
[1] class [System.Xml]System.Xml.Serialization.XmlSerializer xs)
|
|
.line 124,124 : 11,66 ''
|
|
IL_0000: ldsfld string Speak.Core.Settings::filepath
|
|
IL_0005: ldc.i4.3
|
|
IL_0006: newobj instance void [mscorlib]System.IO.FileStream::.ctor(string,
|
|
valuetype [mscorlib]System.IO.FileMode)
|
|
IL_000b: stloc.0
|
|
.line 126,126 : 5,60 ''
|
|
.try
|
|
{
|
|
IL_000c: ldtoken Speak.Core.Settings
|
|
IL_0011: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0016: newobj instance void [System.Xml]System.Xml.Serialization.XmlSerializer::.ctor(class [mscorlib]System.Type)
|
|
IL_001b: stloc.1
|
|
.line 127,127 : 5,63 ''
|
|
IL_001c: ldloc.1
|
|
IL_001d: ldloc.0
|
|
IL_001e: callvirt instance object [System.Xml]System.Xml.Serialization.XmlSerializer::Deserialize(class [mscorlib]System.IO.Stream)
|
|
IL_0023: castclass Speak.Core.Settings
|
|
IL_0028: dup
|
|
IL_0029: brtrue.s IL_0031
|
|
|
|
IL_002b: pop
|
|
IL_002c: newobj instance void Speak.Core.Settings::.ctor()
|
|
IL_0031: stsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0036: leave.s IL_0042
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0038: ldloc.0
|
|
IL_0039: brfalse.s IL_0041
|
|
|
|
IL_003b: ldloc.0
|
|
IL_003c: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0041: endfinally
|
|
.line 129,129 : 3,4 ''
|
|
} // end handler
|
|
IL_0042: ret
|
|
} // end of method Settings::LoadXML
|
|
|
|
.method public hidebysig static void Save() cil managed
|
|
{
|
|
// Code size 132 (0x84)
|
|
.maxstack 4
|
|
.locals init ([0] bool useXML,
|
|
[1] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo ci,
|
|
[2] class [mscorlib]System.Runtime.Serialization.IFormatter bs,
|
|
[3] class [mscorlib]System.IO.MemoryStream ms,
|
|
[4] uint8[] data)
|
|
.line 133,133 : 4,40 ''
|
|
IL_0000: ldsfld string Speak.Core.Settings::filepath
|
|
IL_0005: call bool [mscorlib]System.IO.File::Exists(string)
|
|
IL_000a: stloc.0
|
|
.line 136,136 : 5,16 ''
|
|
.try
|
|
{
|
|
IL_000b: ldloc.0
|
|
IL_000c: brfalse.s IL_0015
|
|
|
|
.line 138,138 : 6,16 ''
|
|
IL_000e: call void Speak.Core.Settings::SaveXML()
|
|
IL_0013: br.s IL_007e
|
|
|
|
.line 142,142 : 6,59 ''
|
|
IL_0015: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001a: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_001f: stloc.1
|
|
.line 143,143 : 6,44 ''
|
|
IL_0020: newobj instance void [mscorlib]System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::.ctor()
|
|
IL_0025: stloc.2
|
|
.line 144,144 : 13,49 ''
|
|
IL_0026: newobj instance void [mscorlib]System.IO.MemoryStream::.ctor()
|
|
IL_002b: stloc.3
|
|
.line 146,146 : 7,34 ''
|
|
.try
|
|
{
|
|
IL_002c: ldloc.2
|
|
IL_002d: ldloc.3
|
|
IL_002e: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0033: callvirt instance void [mscorlib]System.Runtime.Serialization.IFormatter::Serialize(class [mscorlib]System.IO.Stream,
|
|
object)
|
|
.line 147,147 : 7,41 ''
|
|
IL_0038: ldloc.3
|
|
IL_0039: callvirt instance int64 [mscorlib]System.IO.Stream::get_Length()
|
|
IL_003e: conv.ovf.i
|
|
IL_003f: newarr [mscorlib]System.Byte
|
|
IL_0044: stloc.s data
|
|
.line 148,148 : 7,23 ''
|
|
IL_0046: ldloc.3
|
|
IL_0047: ldc.i4.0
|
|
IL_0048: conv.i8
|
|
IL_0049: callvirt instance void [mscorlib]System.IO.Stream::set_Position(int64)
|
|
.line 149,149 : 7,40 ''
|
|
IL_004e: ldloc.3
|
|
IL_004f: ldloc.s data
|
|
IL_0051: ldc.i4.0
|
|
IL_0052: ldloc.3
|
|
IL_0053: callvirt instance int64 [mscorlib]System.IO.Stream::get_Length()
|
|
IL_0058: conv.i4
|
|
IL_0059: callvirt instance int32 [mscorlib]System.IO.Stream::Read(uint8[],
|
|
int32,
|
|
int32)
|
|
IL_005e: pop
|
|
.line 150,150 : 7,54 ''
|
|
IL_005f: ldloc.1
|
|
IL_0060: ldstr "Settings"
|
|
IL_0065: ldsfld class Speak.Fork.ContactManager/SettingOwner Speak.Core.Settings::owner
|
|
IL_006a: ldloc.s data
|
|
IL_006c: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSettingAsBlob(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
uint8[])
|
|
IL_0071: pop
|
|
IL_0072: leave.s IL_007e
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0074: ldloc.3
|
|
IL_0075: brfalse.s IL_007d
|
|
|
|
IL_0077: ldloc.3
|
|
IL_0078: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_007d: endfinally
|
|
} // end handler
|
|
IL_007e: leave.s IL_0083
|
|
|
|
.line 154,154 : 4,21 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_0080: pop
|
|
.line 157,157 : 5,11 ''
|
|
IL_0081: rethrow
|
|
.line 159,159 : 3,4 ''
|
|
} // end handler
|
|
IL_0083: ret
|
|
} // end of method Settings::Save
|
|
|
|
.method public hidebysig static void SaveXML() cil managed
|
|
{
|
|
// Code size 53 (0x35)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.IO.FileStream fs,
|
|
[1] class [System.Xml]System.Xml.Serialization.XmlSerializer xs)
|
|
.line 163,163 : 11,68 ''
|
|
IL_0000: ldsfld string Speak.Core.Settings::filepath
|
|
IL_0005: ldc.i4.2
|
|
IL_0006: newobj instance void [mscorlib]System.IO.FileStream::.ctor(string,
|
|
valuetype [mscorlib]System.IO.FileMode)
|
|
IL_000b: stloc.0
|
|
.line 165,165 : 5,60 ''
|
|
.try
|
|
{
|
|
IL_000c: ldtoken Speak.Core.Settings
|
|
IL_0011: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0016: newobj instance void [System.Xml]System.Xml.Serialization.XmlSerializer::.ctor(class [mscorlib]System.Type)
|
|
IL_001b: stloc.1
|
|
.line 166,166 : 5,32 ''
|
|
IL_001c: ldloc.1
|
|
IL_001d: ldloc.0
|
|
IL_001e: ldsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
IL_0023: callvirt instance void [System.Xml]System.Xml.Serialization.XmlSerializer::Serialize(class [mscorlib]System.IO.Stream,
|
|
object)
|
|
IL_0028: leave.s IL_0034
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_002a: ldloc.0
|
|
IL_002b: brfalse.s IL_0033
|
|
|
|
IL_002d: ldloc.0
|
|
IL_002e: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0033: endfinally
|
|
.line 168,168 : 3,4 ''
|
|
} // end handler
|
|
IL_0034: ret
|
|
} // end of method Settings::SaveXML
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 846 (0x34e)
|
|
.maxstack 7
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo> buttons,
|
|
[1] class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton> linkButtons)
|
|
.line 170,170 : 3,20 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 172,172 : 4,54 ''
|
|
IL_0006: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::.ctor()
|
|
IL_000b: stloc.0
|
|
.line 173,173 : 4,89 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: ldstr bytearray (31 00 30 00 20 00 3F 04 3E 04 41 04 3B 04 35 04 // 1.0. .?.>.A.;.5.
|
|
34 04 3D 04 38 04 45 04 20 00 41 04 3E 04 3E 04 // 4.=.8.E. .A.>.>.
|
|
31 04 49 04 35 04 3D 04 38 04 39 04 ) // 1.I.5.=.8.9.
|
|
IL_0012: ldstr "#+"
|
|
IL_0017: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_001c: ldstr "_GetLast"
|
|
IL_0021: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0026: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string)
|
|
IL_002b: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::Add(!0)
|
|
.line 180,180 : 4,88 ''
|
|
IL_0030: ldloc.0
|
|
IL_0031: ldstr bytearray (21 04 41 04 4B 04 3B 04 3A 04 30 04 20 00 34 04 // !.A.K.;.:.0. .4.
|
|
3B 04 4F 04 20 00 3B 04 3E 04 33 04 38 04 3D 04 // ;.O. .;.>.3.8.=.
|
|
30 04 ) // 0.
|
|
IL_0036: ldstr "LOGIN"
|
|
IL_003b: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0040: ldstr "_GetLogin"
|
|
IL_0045: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_004a: newobj instance void Speak.Core.ButtonInfo::.ctor(string,
|
|
string,
|
|
string)
|
|
IL_004f: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::Add(!0)
|
|
.line 182,182 : 4,37 ''
|
|
IL_0054: ldarg.0
|
|
IL_0055: ldloc.0
|
|
IL_0056: callvirt instance !0[] class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.ButtonInfo>::ToArray()
|
|
IL_005b: stfld class Speak.Core.ButtonInfo[] Speak.Core.Settings::buttons
|
|
.line 184,184 : 4,58 ''
|
|
IL_0060: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::.ctor()
|
|
IL_0065: stloc.1
|
|
.line 185,185 : 4,123 ''
|
|
IL_0066: ldloc.1
|
|
IL_0067: ldstr "%NUMBER%"
|
|
IL_006c: ldstr bytearray (1F 04 40 04 3E 04 47 04 38 04 42 04 30 04 42 04 // ..@.>.G.8.B.0.B.
|
|
4C 04 ) // L.
|
|
IL_0071: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0076: ldstr "_Magnifier"
|
|
IL_007b: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0080: ldc.i4.1
|
|
IL_0081: ldc.i4.1
|
|
IL_0082: ldc.i4.1
|
|
IL_0083: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0088: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 186,186 : 4,142 ''
|
|
IL_008d: ldloc.1
|
|
IL_008e: ldstr "xJuick://Fork/%NUMBER%"
|
|
IL_0093: ldstr bytearray (1E 04 42 04 34 04 35 04 3B 04 4C 04 3D 04 3E 04 // ..B.4.5.;.L.=.>.
|
|
35 04 20 00 3E 04 3A 04 3D 04 3E 04 ) // 5. .>.:.=.>.
|
|
IL_0098: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_009d: ldstr "_ForkSmall"
|
|
IL_00a2: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_00a7: ldc.i4.1
|
|
IL_00a8: ldc.i4.1
|
|
IL_00a9: ldc.i4.1
|
|
IL_00aa: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_00af: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 187,187 : 4,125 ''
|
|
IL_00b4: ldloc.1
|
|
IL_00b5: ldstr "%NUMBER%+"
|
|
IL_00ba: ldstr bytearray (1C 04 3D 04 3E 04 33 04 3E 04 20 00 3F 04 40 04 // ..=.>.3.>. .?.@.
|
|
3E 04 47 04 38 04 42 04 30 04 42 04 4C 04 ) // >.G.8.B.0.B.L.
|
|
IL_00bf: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_00c4: ldstr "_Plus"
|
|
IL_00c9: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_00ce: ldc.i4.1
|
|
IL_00cf: ldc.i4.1
|
|
IL_00d0: ldc.i4.1
|
|
IL_00d1: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_00d6: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 188,188 : 4,123 ''
|
|
IL_00db: ldloc.1
|
|
IL_00dc: ldstr "S %NUMBER%"
|
|
IL_00e1: ldstr bytearray (25 04 3E 04 47 04 43 04 20 00 41 04 3B 04 35 04 // %.>.G.C. .A.;.5.
|
|
34 04 38 04 42 04 4C 04 ) // 4.8.B.L.
|
|
IL_00e6: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_00eb: ldstr "_Tick"
|
|
IL_00f0: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_00f5: ldc.i4.1
|
|
IL_00f6: ldc.i4.1
|
|
IL_00f7: ldc.i4.1
|
|
IL_00f8: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_00fd: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 189,189 : 4,127 ''
|
|
IL_0102: ldloc.1
|
|
IL_0103: ldstr "U %NUMBER%"
|
|
IL_0108: ldstr bytearray (1D 04 35 04 20 00 45 04 3E 04 47 04 43 04 20 00 // ..5. .E.>.G.C. .
|
|
41 04 3B 04 35 04 34 04 38 04 42 04 4C 04 ) // A.;.5.4.8.B.L.
|
|
IL_010d: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0112: ldstr "_Minus"
|
|
IL_0117: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_011c: ldc.i4.1
|
|
IL_011d: ldc.i4.1
|
|
IL_011e: ldc.i4.1
|
|
IL_011f: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0124: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 190,190 : 4,126 ''
|
|
IL_0129: ldloc.1
|
|
IL_012a: ldstr "! %NUMBER%"
|
|
IL_012f: ldstr "SPAM it"
|
|
IL_0134: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0139: ldstr "_Exclamation"
|
|
IL_013e: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0143: ldc.i4.0
|
|
IL_0144: ldc.i4.1
|
|
IL_0145: ldc.i4.1
|
|
IL_0146: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_014b: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 192,192 : 4,132 ''
|
|
IL_0150: ldloc.1
|
|
IL_0151: ldstr "%NUMBER%"
|
|
IL_0156: ldstr bytearray (1F 04 35 04 40 04 35 04 47 04 38 04 42 04 30 04 // ..5.@.5.G.8.B.0.
|
|
42 04 4C 04 20 00 3F 04 3E 04 41 04 42 04 ) // B.L. .?.>.A.B.
|
|
IL_015b: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0160: ldstr "_Magnifier"
|
|
IL_0165: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_016a: ldc.i4.1
|
|
IL_016b: ldc.i4.2
|
|
IL_016c: ldc.i4.1
|
|
IL_016d: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0172: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 193,193 : 4,145 ''
|
|
IL_0177: ldloc.1
|
|
IL_0178: ldstr "xJuick://Fork/%NUMBER%"
|
|
IL_017d: ldstr bytearray (1E 04 42 04 34 04 35 04 3B 04 4C 04 3D 04 3E 04 // ..B.4.5.;.L.=.>.
|
|
35 04 20 00 3E 04 3A 04 3D 04 3E 04 ) // 5. .>.:.=.>.
|
|
IL_0182: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0187: ldstr "_ForkSmall"
|
|
IL_018c: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0191: ldc.i4.1
|
|
IL_0192: ldc.i4.2
|
|
IL_0193: ldc.i4.1
|
|
IL_0194: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0199: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 194,194 : 4,133 ''
|
|
IL_019e: ldloc.1
|
|
IL_019f: ldstr "U %NUMBER%"
|
|
IL_01a4: ldstr bytearray (17 04 30 04 34 04 3E 04 3B 04 31 04 30 04 3B 04 // ..0.4.>.;.1.0.;.
|
|
38 04 20 00 3A 04 3E 04 3C 04 3C 04 35 04 3D 04 // 8. .:.>.<.<.5.=.
|
|
42 04 4B 04 ) // B.K.
|
|
IL_01a9: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_01ae: ldstr "_Minus"
|
|
IL_01b3: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_01b8: ldc.i4.1
|
|
IL_01b9: ldc.i4.2
|
|
IL_01ba: ldc.i4.1
|
|
IL_01bb: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_01c0: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 195,195 : 4,124 ''
|
|
IL_01c5: ldloc.1
|
|
IL_01c6: ldstr "D %COMMENT%"
|
|
IL_01cb: ldstr bytearray (23 04 34 04 30 04 3B 04 38 04 42 04 4C 04 ) // #.4.0.;.8.B.L.
|
|
IL_01d0: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_01d5: ldstr "_Cross"
|
|
IL_01da: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_01df: ldc.i4.0
|
|
IL_01e0: ldc.i4.2
|
|
IL_01e1: ldc.i4.1
|
|
IL_01e2: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_01e7: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 197,197 : 4,116 ''
|
|
IL_01ec: ldloc.1
|
|
IL_01ed: ldstr "%NICK%"
|
|
IL_01f2: ldstr bytearray (18 04 3D 04 44 04 3E 04 ) // ..=.D.>.
|
|
IL_01f7: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_01fc: ldstr "_Magnifier"
|
|
IL_0201: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0206: ldc.i4.1
|
|
IL_0207: ldc.i4.0
|
|
IL_0208: ldc.i4.1
|
|
IL_0209: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_020e: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 198,198 : 4,117 ''
|
|
IL_0213: ldloc.1
|
|
IL_0214: ldstr "%NICK%+"
|
|
IL_0219: ldstr bytearray (31 00 30 00 20 00 3F 04 3E 04 41 04 42 04 3E 04 // 1.0. .?.>.A.B.>.
|
|
32 04 ) // 2.
|
|
IL_021e: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0223: ldstr "_Plus"
|
|
IL_0228: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_022d: ldc.i4.1
|
|
IL_022e: ldc.i4.0
|
|
IL_022f: ldc.i4.1
|
|
IL_0230: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0235: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 199,199 : 4,120 ''
|
|
IL_023a: ldloc.1
|
|
IL_023b: ldstr "PM %NICK% "
|
|
IL_0240: ldstr bytearray (1F 04 40 04 38 04 32 04 30 04 42 04 ) // ..@.8.2.0.B.
|
|
IL_0245: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_024a: ldstr "_Ballon"
|
|
IL_024f: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0254: ldc.i4.0
|
|
IL_0255: ldc.i4.0
|
|
IL_0256: ldc.i4.1
|
|
IL_0257: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_025c: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 200,200 : 4,121 ''
|
|
IL_0261: ldloc.1
|
|
IL_0262: ldstr "S %NICK%"
|
|
IL_0267: ldstr bytearray (25 04 3E 04 47 04 43 04 20 00 41 04 3B 04 35 04 // %.>.G.C. .A.;.5.
|
|
34 04 38 04 42 04 4C 04 ) // 4.8.B.L.
|
|
IL_026c: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0271: ldstr "_Tick"
|
|
IL_0276: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_027b: ldc.i4.1
|
|
IL_027c: ldc.i4.0
|
|
IL_027d: ldc.i4.1
|
|
IL_027e: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_0283: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 201,201 : 4,125 ''
|
|
IL_0288: ldloc.1
|
|
IL_0289: ldstr "U %NICK%"
|
|
IL_028e: ldstr bytearray (1D 04 35 04 20 00 45 04 3E 04 47 04 43 04 20 00 // ..5. .E.>.G.C. .
|
|
41 04 3B 04 35 04 34 04 38 04 42 04 4C 04 ) // A.;.5.4.8.B.L.
|
|
IL_0293: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_0298: ldstr "_Minus"
|
|
IL_029d: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_02a2: ldc.i4.1
|
|
IL_02a3: ldc.i4.0
|
|
IL_02a4: ldc.i4.1
|
|
IL_02a5: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_02aa: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 202,202 : 4,134 ''
|
|
IL_02af: ldloc.1
|
|
IL_02b0: ldstr "BL %NICK%"
|
|
IL_02b5: ldstr bytearray (17 04 30 04 3D 04 35 04 41 04 42 04 38 04 20 00 // ..0.=.5.A.B.8. .
|
|
32 04 20 00 31 04 3B 04 4D 04 3A 04 3B 04 38 04 // 2. .1.;.M.:.;.8.
|
|
41 04 42 04 ) // A.B.
|
|
IL_02ba: ldsfld string Speak.Core.Settings::ModuleName
|
|
IL_02bf: ldstr "_BlackUser"
|
|
IL_02c4: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_02c9: ldc.i4.0
|
|
IL_02ca: ldc.i4.0
|
|
IL_02cb: ldc.i4.1
|
|
IL_02cc: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType,
|
|
bool)
|
|
IL_02d1: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::Add(!0)
|
|
.line 204,204 : 4,49 ''
|
|
IL_02d6: ldarg.0
|
|
IL_02d7: ldloc.1
|
|
IL_02d8: callvirt instance !0[] class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.LinkButton>::ToArray()
|
|
IL_02dd: stfld class Speak.Core.LinkButton[] Speak.Core.Settings::srmmLinkButtons
|
|
.line 206,206 : 4,38 ''
|
|
IL_02e2: ldarg.0
|
|
IL_02e3: call class Speak.Core.PreviewEngine[] Speak.Core.Settings::DefaultEngines()
|
|
IL_02e8: call instance void Speak.Core.Settings::set_PreviewEngines(class Speak.Core.PreviewEngine[])
|
|
.line 208,208 : 4,54 ''
|
|
IL_02ed: ldarg.0
|
|
IL_02ee: ldstr "yours@jabber.protocol.name"
|
|
IL_02f3: stfld string Speak.Core.Settings::jabberProtocolName
|
|
.line 210,210 : 4,35 ''
|
|
IL_02f8: ldarg.0
|
|
IL_02f9: ldc.i4.0
|
|
IL_02fa: newarr [mscorlib]System.String
|
|
IL_02ff: stfld string[] Speak.Core.Settings::activeContacts
|
|
.line 214,214 : 4,28 ''
|
|
IL_0304: ldarg.0
|
|
IL_0305: call class Speak.Sites.ISite[] Speak.Core.Settings::GetSites()
|
|
IL_030a: stfld class Speak.Sites.ISite[] Speak.Core.Settings::sites
|
|
.line 216,216 : 4,21 ''
|
|
IL_030f: ldarg.0
|
|
IL_0310: ldc.i4.0
|
|
IL_0311: stfld bool Speak.Core.Settings::autoFork
|
|
.line 217,217 : 4,22 ''
|
|
IL_0316: ldarg.0
|
|
IL_0317: ldc.i4.1
|
|
IL_0318: stfld bool Speak.Core.Settings::fastIEView
|
|
.line 218,218 : 4,23 ''
|
|
IL_031d: ldarg.0
|
|
IL_031e: ldc.i4.1
|
|
IL_031f: stfld bool Speak.Core.Settings::showAvatars
|
|
.line 219,219 : 4,30 ''
|
|
IL_0324: ldarg.0
|
|
IL_0325: ldc.i4.1
|
|
IL_0326: stfld bool Speak.Core.Settings::showContextAvatars
|
|
.line 221,221 : 4,60 ''
|
|
IL_032b: ldarg.0
|
|
IL_032c: ldstr "%NICK% "
|
|
IL_0331: ldc.i4.0
|
|
IL_0332: newobj instance void Speak.Core.SimpleWordAction::.ctor(string,
|
|
bool)
|
|
IL_0337: stfld class Speak.Core.SimpleWordAction Speak.Core.Settings::srmmNickAction
|
|
.line 222,222 : 4,64 ''
|
|
IL_033c: ldarg.0
|
|
IL_033d: ldstr "%NUMBER% "
|
|
IL_0342: ldc.i4.0
|
|
IL_0343: newobj instance void Speak.Core.SimpleWordAction::.ctor(string,
|
|
bool)
|
|
IL_0348: stfld class Speak.Core.SimpleWordAction Speak.Core.Settings::srmmNumberAction
|
|
.line 223,223 : 3,4 ''
|
|
IL_034d: ret
|
|
} // end of method Settings::.ctor
|
|
|
|
.method private hidebysig static class Speak.Sites.ISite[]
|
|
GetSites() cil managed
|
|
{
|
|
// Code size 72 (0x48)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<class Speak.Sites.ISite> sites,
|
|
[1] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class Speak.Sites.ISite> site,
|
|
[2] valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class Speak.Sites.ISite> CS$5$0000)
|
|
.line 227,227 : 4,42 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Sites.ISite>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 228,228 : 49,67 ''
|
|
IL_0006: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Sites.SitesManager::Sites
|
|
IL_000b: callvirt instance valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::GetEnumerator()
|
|
IL_0010: stloc.2
|
|
.try
|
|
{
|
|
IL_0011: br.s IL_0028
|
|
|
|
.line 228,228 : 13,45 ''
|
|
IL_0013: ldloca.s CS$5$0000
|
|
IL_0015: call instance valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<!0,!1> valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class Speak.Sites.ISite>::get_Current()
|
|
IL_001a: stloc.1
|
|
.line 230,230 : 5,27 ''
|
|
IL_001b: ldloc.0
|
|
IL_001c: ldloca.s site
|
|
IL_001e: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class Speak.Sites.ISite>::get_Value()
|
|
IL_0023: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Sites.ISite>::Add(!0)
|
|
.line 228,228 : 46,48 ''
|
|
IL_0028: ldloca.s CS$5$0000
|
|
IL_002a: call instance bool valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class Speak.Sites.ISite>::MoveNext()
|
|
IL_002f: brtrue.s IL_0013
|
|
|
|
IL_0031: leave.s IL_0041
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0033: ldloca.s CS$5$0000
|
|
IL_0035: constrained. valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class Speak.Sites.ISite>
|
|
IL_003b: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0040: endfinally
|
|
.line 233,233 : 4,27 ''
|
|
} // end handler
|
|
IL_0041: ldloc.0
|
|
IL_0042: callvirt instance !0[] class [mscorlib]System.Collections.Generic.List`1<class Speak.Sites.ISite>::ToArray()
|
|
IL_0047: ret
|
|
} // end of method Settings::GetSites
|
|
|
|
.method private hidebysig static class Speak.Core.PreviewEngine[]
|
|
DefaultEngines() cil managed
|
|
{
|
|
// Code size 57 (0x39)
|
|
.maxstack 4
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.PreviewEngine> engines)
|
|
.line 238,238 : 4,60 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.PreviewEngine>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 239,239 : 4,146 ''
|
|
IL_0006: ldloc.0
|
|
IL_0007: ldstr "m-software.de"
|
|
IL_000c: ldstr "http://www.m-software.de/screenshot/Screenshot.png"
|
|
+ "\?url={0}&delay=10&type=jpg&scale=3"
|
|
IL_0011: ldc.i4.1
|
|
IL_0012: newobj instance void Speak.Core.PreviewEngine::.ctor(string,
|
|
string,
|
|
bool)
|
|
IL_0017: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.PreviewEngine>::Add(!0)
|
|
.line 240,240 : 4,111 ''
|
|
IL_001c: ldloc.0
|
|
IL_001d: ldstr "images.websnapr.com"
|
|
IL_0022: ldstr "http://images.websnapr.com/\?url={0}&size=s"
|
|
IL_0027: ldc.i4.0
|
|
IL_0028: newobj instance void Speak.Core.PreviewEngine::.ctor(string,
|
|
string,
|
|
bool)
|
|
IL_002d: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.PreviewEngine>::Add(!0)
|
|
.line 241,241 : 4,29 ''
|
|
IL_0032: ldloc.0
|
|
IL_0033: callvirt instance !0[] class [mscorlib]System.Collections.Generic.List`1<class Speak.Core.PreviewEngine>::ToArray()
|
|
IL_0038: ret
|
|
} // end of method Settings::DefaultEngines
|
|
|
|
.method public hidebysig specialname instance string[]
|
|
get_ActiveContacts() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 247,247 : 10,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string[] Speak.Core.Settings::activeContacts
|
|
IL_0006: ret
|
|
} // end of method Settings::get_ActiveContacts
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ActiveContacts(string[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 248,248 : 10,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string[] Speak.Core.Settings::activeContacts
|
|
.line 248,248 : 34,35 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_ActiveContacts
|
|
|
|
.method public hidebysig specialname instance class Speak.Sites.ISite[]
|
|
get_Sites() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 253,253 : 10,23 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Sites.ISite[] Speak.Core.Settings::sites
|
|
IL_0006: ret
|
|
} // end of method Settings::get_Sites
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Sites(class Speak.Sites.ISite[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 254,254 : 10,24 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Sites.ISite[] Speak.Core.Settings::sites
|
|
.line 254,254 : 25,26 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_Sites
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_JabberProtocolName() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 259,259 : 10,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Core.Settings::jabberProtocolName
|
|
IL_0006: ret
|
|
} // end of method Settings::get_JabberProtocolName
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_JabberProtocolName(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 260,260 : 10,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Core.Settings::jabberProtocolName
|
|
.line 260,260 : 38,39 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_JabberProtocolName
|
|
|
|
.method public hidebysig specialname instance class Speak.Core.ButtonInfo[]
|
|
get_Buttons() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 265,265 : 10,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.ButtonInfo[] Speak.Core.Settings::buttons
|
|
IL_0006: ret
|
|
} // end of method Settings::get_Buttons
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Buttons(class Speak.Core.ButtonInfo[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 266,266 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Core.ButtonInfo[] Speak.Core.Settings::buttons
|
|
.line 266,266 : 27,28 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_Buttons
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_AutoFork() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 271,271 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.Settings::autoFork
|
|
IL_0006: ret
|
|
} // end of method Settings::get_AutoFork
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_AutoFork(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 272,272 : 10,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.Settings::autoFork
|
|
.line 272,272 : 28,29 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_AutoFork
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_ShowAvatars() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 277,277 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.Settings::showAvatars
|
|
IL_0006: ret
|
|
} // end of method Settings::get_ShowAvatars
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ShowAvatars(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 278,278 : 10,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.Settings::showAvatars
|
|
.line 278,278 : 31,32 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_ShowAvatars
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_ShowContextAvatars() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 283,283 : 10,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.Settings::showContextAvatars
|
|
IL_0006: ret
|
|
} // end of method Settings::get_ShowContextAvatars
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ShowContextAvatars(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 284,284 : 10,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.Settings::showContextAvatars
|
|
.line 284,284 : 38,39 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_ShowContextAvatars
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_FastIEView() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 289,289 : 10,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Core.Settings::fastIEView
|
|
IL_0006: ret
|
|
} // end of method Settings::get_FastIEView
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_FastIEView(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 290,290 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.Core.Settings::fastIEView
|
|
.line 290,290 : 30,31 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_FastIEView
|
|
|
|
.method public hidebysig specialname instance class Speak.Core.LinkButton[]
|
|
get_SRMMLinkButtons() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 295,295 : 10,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.LinkButton[] Speak.Core.Settings::srmmLinkButtons
|
|
IL_0006: ret
|
|
} // end of method Settings::get_SRMMLinkButtons
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_SRMMLinkButtons(class Speak.Core.LinkButton[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 296,296 : 10,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Core.LinkButton[] Speak.Core.Settings::srmmLinkButtons
|
|
.line 296,296 : 35,36 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_SRMMLinkButtons
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_ShowPreview() cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 302,302 : 10,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.PreviewEngine Speak.Core.Settings::currenPreview
|
|
IL_0006: ldnull
|
|
IL_0007: ceq
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ceq
|
|
IL_000c: ret
|
|
} // end of method Settings::get_ShowPreview
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ShowPreview(bool 'value') cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 303,303 : 11,12 ''
|
|
IL_0000: ret
|
|
} // end of method Settings::set_ShowPreview
|
|
|
|
.method public hidebysig specialname instance class Speak.Core.PreviewEngine
|
|
get_PreviewEngine() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 309,309 : 10,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.PreviewEngine Speak.Core.Settings::currenPreview
|
|
IL_0006: ret
|
|
} // end of method Settings::get_PreviewEngine
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_PreviewEngine(class Speak.Core.PreviewEngine 'value') cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 310,310 : 10,11 ''
|
|
IL_0000: ret
|
|
} // end of method Settings::set_PreviewEngine
|
|
|
|
.method public hidebysig specialname instance class Speak.Core.PreviewEngine[]
|
|
get_PreviewEngines() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 315,315 : 10,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.PreviewEngine[] Speak.Core.Settings::previewEngines
|
|
IL_0006: ret
|
|
} // end of method Settings::get_PreviewEngines
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_PreviewEngines(class Speak.Core.PreviewEngine[] 'value') cil managed
|
|
{
|
|
// Code size 66 (0x42)
|
|
.maxstack 3
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 318,318 : 5,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Core.PreviewEngine[] Speak.Core.Settings::previewEngines
|
|
.line 319,319 : 10,20 ''
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: stloc.0
|
|
.line 319,319 : 21,52 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld class Speak.Core.PreviewEngine[] Speak.Core.Settings::previewEngines
|
|
IL_000f: ldlen
|
|
IL_0010: conv.i4
|
|
IL_0011: stloc.1
|
|
IL_0012: br.s IL_0036
|
|
|
|
.line 321,321 : 6,36 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld class Speak.Core.PreviewEngine[] Speak.Core.Settings::previewEngines
|
|
IL_001a: ldloc.0
|
|
IL_001b: ldelem.ref
|
|
IL_001c: callvirt instance bool Speak.Core.PreviewEngine::get_Enabled()
|
|
IL_0021: brfalse.s IL_0032
|
|
|
|
.line 323,323 : 7,41 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldfld class Speak.Core.PreviewEngine[] Speak.Core.Settings::previewEngines
|
|
IL_002a: ldloc.0
|
|
IL_002b: ldelem.ref
|
|
IL_002c: stfld class Speak.Core.PreviewEngine Speak.Core.Settings::currenPreview
|
|
.line 324,324 : 7,14 ''
|
|
IL_0031: ret
|
|
|
|
.line 319,319 : 65,68 ''
|
|
IL_0032: ldloc.0
|
|
IL_0033: ldc.i4.1
|
|
IL_0034: add
|
|
IL_0035: stloc.0
|
|
.line 319,319 : 53,63 ''
|
|
IL_0036: ldloc.0
|
|
IL_0037: ldloc.1
|
|
IL_0038: blt.s IL_0014
|
|
|
|
.line 328,328 : 5,26 ''
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldnull
|
|
IL_003c: stfld class Speak.Core.PreviewEngine Speak.Core.Settings::currenPreview
|
|
.line 329,329 : 4,5 ''
|
|
IL_0041: ret
|
|
} // end of method Settings::set_PreviewEngines
|
|
|
|
.method public hidebysig specialname instance class Speak.Core.SimpleWordAction
|
|
get_SRMMNickAction() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 334,334 : 10,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.SimpleWordAction Speak.Core.Settings::srmmNickAction
|
|
IL_0006: ret
|
|
} // end of method Settings::get_SRMMNickAction
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_SRMMNickAction(class Speak.Core.SimpleWordAction 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 335,335 : 10,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Core.SimpleWordAction Speak.Core.Settings::srmmNickAction
|
|
.line 335,335 : 34,35 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_SRMMNickAction
|
|
|
|
.method public hidebysig specialname instance class Speak.Core.SimpleWordAction
|
|
get_SRMMNumberAction() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 340,340 : 10,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.SimpleWordAction Speak.Core.Settings::srmmNumberAction
|
|
IL_0006: ret
|
|
} // end of method Settings::get_SRMMNumberAction
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_SRMMNumberAction(class Speak.Core.SimpleWordAction 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 341,341 : 10,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Core.SimpleWordAction Speak.Core.Settings::srmmNumberAction
|
|
.line 341,341 : 36,37 ''
|
|
IL_0007: ret
|
|
} // end of method Settings::set_SRMMNumberAction
|
|
|
|
.method public hidebysig static void ResetToDefault() cil managed
|
|
{
|
|
// Code size 11 (0xb)
|
|
.maxstack 8
|
|
.line 346,346 : 4,30 ''
|
|
IL_0000: newobj instance void Speak.Core.Settings::.ctor()
|
|
IL_0005: stsfld class Speak.Core.Settings Speak.Core.Settings::'instance'
|
|
.line 347,347 : 3,4 ''
|
|
IL_000a: ret
|
|
} // end of method Settings::ResetToDefault
|
|
|
|
.property class Speak.Core.Settings Instance()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
} // end of property Settings::Instance
|
|
.property instance string[] ActiveContacts()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlArrayItemAttribute::.ctor(string) = ( 01 00 03 4A 49 44 00 00 ) // ...JID..
|
|
.set instance void Speak.Core.Settings::set_ActiveContacts(string[])
|
|
.get instance string[] Speak.Core.Settings::get_ActiveContacts()
|
|
} // end of property Settings::ActiveContacts
|
|
.property instance class Speak.Sites.ISite[]
|
|
Sites()
|
|
{
|
|
.get instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
.set instance void Speak.Core.Settings::set_Sites(class Speak.Sites.ISite[])
|
|
} // end of property Settings::Sites
|
|
.property instance string JabberProtocolName()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_JabberProtocolName(string)
|
|
.get instance string Speak.Core.Settings::get_JabberProtocolName()
|
|
} // end of property Settings::JabberProtocolName
|
|
.property instance class Speak.Core.ButtonInfo[]
|
|
Buttons()
|
|
{
|
|
.get instance class Speak.Core.ButtonInfo[] Speak.Core.Settings::get_Buttons()
|
|
.set instance void Speak.Core.Settings::set_Buttons(class Speak.Core.ButtonInfo[])
|
|
} // end of property Settings::Buttons
|
|
.property instance bool AutoFork()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_AutoFork(bool)
|
|
.get instance bool Speak.Core.Settings::get_AutoFork()
|
|
} // end of property Settings::AutoFork
|
|
.property instance bool ShowAvatars()
|
|
{
|
|
.get instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
.set instance void Speak.Core.Settings::set_ShowAvatars(bool)
|
|
} // end of property Settings::ShowAvatars
|
|
.property instance bool ShowContextAvatars()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_ShowContextAvatars(bool)
|
|
.get instance bool Speak.Core.Settings::get_ShowContextAvatars()
|
|
} // end of property Settings::ShowContextAvatars
|
|
.property instance bool FastIEView()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_FastIEView(bool)
|
|
.get instance bool Speak.Core.Settings::get_FastIEView()
|
|
} // end of property Settings::FastIEView
|
|
.property instance class Speak.Core.LinkButton[]
|
|
SRMMLinkButtons()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_SRMMLinkButtons(class Speak.Core.LinkButton[])
|
|
.get instance class Speak.Core.LinkButton[] Speak.Core.Settings::get_SRMMLinkButtons()
|
|
} // end of property Settings::SRMMLinkButtons
|
|
.property instance bool ShowPreview()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance bool Speak.Core.Settings::get_ShowPreview()
|
|
.set instance void Speak.Core.Settings::set_ShowPreview(bool)
|
|
} // end of property Settings::ShowPreview
|
|
.property instance class Speak.Core.PreviewEngine
|
|
PreviewEngine()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.set instance void Speak.Core.Settings::set_PreviewEngine(class Speak.Core.PreviewEngine)
|
|
.get instance class Speak.Core.PreviewEngine Speak.Core.Settings::get_PreviewEngine()
|
|
} // end of property Settings::PreviewEngine
|
|
.property instance class Speak.Core.PreviewEngine[]
|
|
PreviewEngines()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_PreviewEngines(class Speak.Core.PreviewEngine[])
|
|
.get instance class Speak.Core.PreviewEngine[] Speak.Core.Settings::get_PreviewEngines()
|
|
} // end of property Settings::PreviewEngines
|
|
.property instance class Speak.Core.SimpleWordAction
|
|
SRMMNickAction()
|
|
{
|
|
.get instance class Speak.Core.SimpleWordAction Speak.Core.Settings::get_SRMMNickAction()
|
|
.set instance void Speak.Core.Settings::set_SRMMNickAction(class Speak.Core.SimpleWordAction)
|
|
} // end of property Settings::SRMMNickAction
|
|
.property instance class Speak.Core.SimpleWordAction
|
|
SRMMNumberAction()
|
|
{
|
|
.set instance void Speak.Core.Settings::set_SRMMNumberAction(class Speak.Core.SimpleWordAction)
|
|
.get instance class Speak.Core.SimpleWordAction Speak.Core.Settings::get_SRMMNumberAction()
|
|
} // end of property Settings::SRMMNumberAction
|
|
} // end of class Speak.Core.Settings
|
|
|
|
.class private auto ansi beforefieldinit Speak.Fork.ContactContainer
|
|
extends [mscorlib]System.Object
|
|
implements [mscorlib]System.IDisposable
|
|
{
|
|
.field private class Speak.Fork.ContactManager parent
|
|
.field private class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo contact
|
|
.field private class Speak.Core.IMessageProcessor processor
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Fork.ContactManager parent,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo contact) cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 8
|
|
.line 20,20 : 9,76 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Fork\\ContactContainer.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 22,22 : 13,34 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld class Speak.Fork.ContactManager Speak.Fork.ContactContainer::parent
|
|
.line 23,23 : 13,36 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::contact
|
|
.line 24,24 : 13,30 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldnull
|
|
IL_0016: stfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
.line 25,25 : 9,10 ''
|
|
IL_001b: ret
|
|
} // end of method ContactContainer::.ctor
|
|
|
|
.method public hidebysig specialname instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
get_Contact() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 29,29 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::contact
|
|
IL_0006: ret
|
|
} // end of method ContactContainer::get_Contact
|
|
|
|
.method assembly hidebysig specialname
|
|
instance class Speak.Core.IMessageProcessor
|
|
get_Processor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 34,34 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_0006: ret
|
|
} // end of method ContactContainer::get_Processor
|
|
|
|
.method public hidebysig instance void
|
|
UpdateProcessor() cil managed
|
|
{
|
|
// Code size 20 (0x14)
|
|
.maxstack 8
|
|
.line 39,39 : 13,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_0006: brfalse.s IL_0013
|
|
|
|
.line 40,40 : 17,36 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_000e: callvirt instance void Speak.Core.IMessageProcessor::Update()
|
|
.line 41,41 : 9,10 ''
|
|
IL_0013: ret
|
|
} // end of method ContactContainer::UpdateProcessor
|
|
|
|
.method public hidebysig instance void
|
|
InitMessageProcessor(class Speak.Sites.ISite site,
|
|
native int hContact,
|
|
native int hWnd) cil managed
|
|
{
|
|
// Code size 234 (0xea)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype Speak.Core.LogHandler currenLog,
|
|
[1] native int logHandle,
|
|
[2] string[] CS$0$0000,
|
|
[3] valuetype Speak.Core.LogHandler CS$0$0001)
|
|
.line 45,45 : 13,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_0006: brtrue IL_00e9
|
|
|
|
.line 47,47 : 17,60 ''
|
|
IL_000b: ldsfld valuetype Speak.Core.LogHandler Speak.Core.Settings::CurrentLog
|
|
IL_0010: stloc.0
|
|
.line 48,48 : 17,158 ''
|
|
IL_0011: ldloc.0
|
|
IL_0012: ldc.i4.3
|
|
IL_0013: bne.un.s IL_001c
|
|
|
|
IL_0015: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001a: br.s IL_0026
|
|
|
|
IL_001c: ldarg.3
|
|
IL_001d: ldloc.0
|
|
IL_001e: ldarg.2
|
|
IL_001f: ldloca.s currenLog
|
|
IL_0021: call native int Speak.Core.LogWindow::FindRealLogWindow(native int,
|
|
valuetype Speak.Core.LogHandler,
|
|
native int,
|
|
valuetype Speak.Core.LogHandler&)
|
|
IL_0026: stloc.1
|
|
.line 50,50 : 17,85 ''
|
|
IL_0027: ldloc.1
|
|
IL_0028: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_002d: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0032: brfalse.s IL_007c
|
|
|
|
IL_0034: ldloc.0
|
|
IL_0035: ldc.i4.3
|
|
IL_0036: beq.s IL_007c
|
|
|
|
.line 52,57 : 21,51 ''
|
|
IL_0038: ldc.i4.5
|
|
IL_0039: newarr [mscorlib]System.String
|
|
IL_003e: stloc.2
|
|
IL_003f: ldloc.2
|
|
IL_0040: ldc.i4.0
|
|
IL_0041: ldstr "Cant find LOG window of '"
|
|
IL_0046: stelem.ref
|
|
IL_0047: ldloc.2
|
|
IL_0048: ldc.i4.1
|
|
IL_0049: ldsfld string Speak.Core.LogWindow::CurrentLogEngine
|
|
IL_004e: stelem.ref
|
|
IL_004f: ldloc.2
|
|
IL_0050: ldc.i4.2
|
|
IL_0051: ldstr "'."
|
|
IL_0056: stelem.ref
|
|
IL_0057: ldloc.2
|
|
IL_0058: ldc.i4.3
|
|
IL_0059: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_005e: stelem.ref
|
|
IL_005f: ldloc.2
|
|
IL_0060: ldc.i4.4
|
|
IL_0061: ldstr "Links highlighting will be disabled"
|
|
IL_0066: stelem.ref
|
|
IL_0067: ldloc.2
|
|
IL_0068: call string [mscorlib]System.String::Concat(string[])
|
|
IL_006d: ldstr "[xJuick] InitMessageProcessor() error"
|
|
IL_0072: ldc.i4.0
|
|
IL_0073: ldc.i4.s 16
|
|
IL_0075: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_007a: pop
|
|
.line 59,59 : 21,28 ''
|
|
IL_007b: ret
|
|
|
|
.line 62,62 : 17,35 ''
|
|
IL_007c: ldloc.0
|
|
IL_007d: stloc.3
|
|
IL_007e: ldloc.3
|
|
IL_007f: switch (
|
|
IL_0096,
|
|
IL_00a5,
|
|
IL_00b4,
|
|
IL_00c4)
|
|
IL_0094: br.s IL_00d2
|
|
|
|
.line 65,65 : 25,74 ''
|
|
IL_0096: ldarg.0
|
|
IL_0097: ldarg.1
|
|
IL_0098: ldloc.1
|
|
IL_0099: newobj instance void Speak.RichEdit.RichEditHandler::.ctor(class Speak.Sites.ISite,
|
|
native int)
|
|
IL_009e: stfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
.line 66,66 : 25,31 ''
|
|
IL_00a3: br.s IL_00d2
|
|
|
|
.line 68,68 : 25,68 ''
|
|
IL_00a5: ldarg.0
|
|
IL_00a6: ldarg.1
|
|
IL_00a7: ldloc.1
|
|
IL_00a8: newobj instance void Speak.Interop.IEHandler::.ctor(class Speak.Sites.ISite,
|
|
native int)
|
|
IL_00ad: stfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
.line 69,69 : 25,31 ''
|
|
IL_00b2: br.s IL_00d2
|
|
|
|
.line 71,71 : 25,82 ''
|
|
IL_00b4: ldarg.0
|
|
IL_00b5: ldarg.1
|
|
IL_00b6: ldloc.1
|
|
IL_00b7: ldc.i4.0
|
|
IL_00b8: newobj instance void Speak.HPP.HistoryppHandler::.ctor(class Speak.Sites.ISite,
|
|
native int,
|
|
bool)
|
|
IL_00bd: stfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
.line 72,72 : 25,31 ''
|
|
IL_00c2: br.s IL_00d2
|
|
|
|
.line 74,74 : 25,76 ''
|
|
IL_00c4: ldarg.0
|
|
IL_00c5: ldarg.1
|
|
IL_00c6: ldarg.3
|
|
IL_00c7: ldc.i4.1
|
|
IL_00c8: newobj instance void Speak.HPP.HistoryppHandler::.ctor(class Speak.Sites.ISite,
|
|
native int,
|
|
bool)
|
|
IL_00cd: stfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
.line 78,78 : 17,66 ''
|
|
IL_00d2: ldarg.0
|
|
IL_00d3: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_00d8: ldarg.0
|
|
IL_00d9: ldftn instance void Speak.Fork.ContactContainer::processor_JuickClicked(object,
|
|
class Speak.Core.ActionClickEvent)
|
|
IL_00df: newobj instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>::.ctor(object,
|
|
native int)
|
|
IL_00e4: callvirt instance void Speak.Core.IMessageProcessor::add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
.line 80,80 : 9,10 ''
|
|
IL_00e9: ret
|
|
} // end of method ContactContainer::InitMessageProcessor
|
|
|
|
.method private hidebysig instance void
|
|
processor_JuickClicked(object sender,
|
|
class Speak.Core.ActionClickEvent e) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 84,84 : 13,44 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Fork.ContactManager Speak.Fork.ContactContainer::parent
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.2
|
|
IL_0008: callvirt instance void Speak.Fork.ContactManager::OnJuickClicked(object,
|
|
class Speak.Core.ActionClickEvent)
|
|
.line 85,85 : 9,10 ''
|
|
IL_000d: ret
|
|
} // end of method ContactContainer::processor_JuickClicked
|
|
|
|
.method public hidebysig instance void
|
|
Close() cil managed
|
|
{
|
|
// Code size 39 (0x27)
|
|
.maxstack 8
|
|
.line 89,89 : 13,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_0006: brfalse.s IL_0026
|
|
|
|
.line 91,91 : 17,66 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldftn instance void Speak.Fork.ContactContainer::processor_JuickClicked(object,
|
|
class Speak.Core.ActionClickEvent)
|
|
IL_0015: newobj instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>::.ctor(object,
|
|
native int)
|
|
IL_001a: callvirt instance void Speak.Core.IMessageProcessor::remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
.line 92,92 : 17,34 ''
|
|
IL_001f: ldarg.0
|
|
IL_0020: ldnull
|
|
IL_0021: stfld class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::processor
|
|
.line 94,94 : 9,10 ''
|
|
IL_0026: ret
|
|
} // end of method ContactContainer::Close
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 98,98 : 13,21 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Fork.ContactContainer::Close()
|
|
.line 99,99 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method ContactContainer::Dispose
|
|
|
|
.property instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
Contact()
|
|
{
|
|
.get instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
} // end of property ContactContainer::Contact
|
|
.property instance class Speak.Core.IMessageProcessor
|
|
Processor()
|
|
{
|
|
.get instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
} // end of property ContactContainer::Processor
|
|
} // end of class Speak.Fork.ContactContainer
|
|
|
|
.class private auto ansi beforefieldinit Speak.Fork.ContactManager
|
|
extends [mscorlib]System.Object
|
|
implements [mscorlib]System.IDisposable
|
|
{
|
|
.class auto ansi nested assembly beforefieldinit SettingOwner
|
|
extends [mscorlib]System.Object
|
|
implements [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner
|
|
{
|
|
.field private string name
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string name) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 27,27 : 13,45 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Fork\\ContactManager.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 29,29 : 17,34 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Fork.ContactManager/SettingOwner::name
|
|
.line 30,30 : 13,14 ''
|
|
IL_000d: ret
|
|
} // end of method SettingOwner::.ctor
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance string get_Name() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 34,34 : 23,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Fork.ContactManager/SettingOwner::name
|
|
IL_0006: ret
|
|
} // end of method SettingOwner::get_Name
|
|
|
|
.method public hidebysig specialname
|
|
instance void set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 35,35 : 23,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Fork.ContactManager/SettingOwner::name
|
|
.line 35,35 : 37,38 ''
|
|
IL_0007: ret
|
|
} // end of method SettingOwner::set_Name
|
|
|
|
.property instance string Name()
|
|
{
|
|
.get instance string Speak.Fork.ContactManager/SettingOwner::get_Name()
|
|
.set instance void Speak.Fork.ContactManager/SettingOwner::set_Name(string)
|
|
} // end of property SettingOwner::Name
|
|
} // end of class SettingOwner
|
|
|
|
.field private static literal string namePrefix = "[xJuick] "
|
|
.field private static literal string xJuickSiteField = "Site"
|
|
.field private string ownerProtocol
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> siteContacts
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> forkContacts
|
|
.field private class Speak.Fork.ContactManager/SettingOwner pOwner
|
|
.field private class Speak.Fork.ContactManager/SettingOwner mpOwner
|
|
.field private class Speak.Fork.ContactManager/SettingOwner clOwner
|
|
.field private class Speak.Fork.ContactManager/SettingOwner sOwner
|
|
.field private native int rootName
|
|
.field private bool addAsTemporary
|
|
.field private valuetype Speak.Structs.StatusModes mode
|
|
.field private class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> additionalContacts
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> OnAction
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(native int rootName,
|
|
class Speak.Sites.ISite[] currentSites,
|
|
string ownerProtocol) cil managed
|
|
{
|
|
// Code size 265 (0x109)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<string> mainContacts,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class Speak.Sites.ISite site,
|
|
[4] int32 j,
|
|
[5] int32 jCount)
|
|
.line 58,58 : 9,91 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 61,61 : 13,57 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::.ctor()
|
|
IL_000c: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
.line 64,64 : 13,38 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldarg.1
|
|
IL_0013: stfld native int Speak.Fork.ContactManager::rootName
|
|
.line 65,65 : 13,43 ''
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldc.i4 0x9c8f
|
|
IL_001e: stfld valuetype Speak.Structs.StatusModes Speak.Fork.ContactManager::mode
|
|
.line 66,66 : 13,66 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::.ctor()
|
|
IL_0029: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Fork.ContactManager::additionalContacts
|
|
.line 67,67 : 13,57 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::.ctor()
|
|
IL_0034: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
.line 69,69 : 13,51 ''
|
|
IL_0039: ldarg.0
|
|
IL_003a: ldstr "Protocol"
|
|
IL_003f: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0044: stfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::pOwner
|
|
.line 70,70 : 13,55 ''
|
|
IL_0049: ldarg.0
|
|
IL_004a: ldarg.3
|
|
IL_004b: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0050: stfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::mpOwner
|
|
.line 71,71 : 13,49 ''
|
|
IL_0055: ldarg.0
|
|
IL_0056: ldstr "CList"
|
|
IL_005b: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0060: stfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::clOwner
|
|
.line 72,72 : 13,53 ''
|
|
IL_0065: ldarg.0
|
|
IL_0066: ldstr "xJuickSite"
|
|
IL_006b: newobj instance void Speak.Fork.ContactManager/SettingOwner::.ctor(string)
|
|
IL_0070: stfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::sOwner
|
|
.line 74,74 : 13,60 ''
|
|
IL_0075: newobj instance void class [mscorlib]System.Collections.Generic.List`1<string>::.ctor()
|
|
IL_007a: stloc.0
|
|
.line 75,75 : 18,28 ''
|
|
IL_007b: ldc.i4.0
|
|
IL_007c: stloc.1
|
|
.line 75,75 : 29,58 ''
|
|
IL_007d: ldarg.2
|
|
IL_007e: ldlen
|
|
IL_007f: conv.i4
|
|
IL_0080: stloc.2
|
|
IL_0081: br.s IL_00cd
|
|
|
|
.line 77,77 : 17,63 ''
|
|
IL_0083: ldloc.0
|
|
IL_0084: ldarg.2
|
|
IL_0085: ldloc.1
|
|
IL_0086: ldelem.ref
|
|
IL_0087: callvirt instance string Speak.Sites.ISite::get_MainContact()
|
|
IL_008c: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
.line 79,79 : 17,46 ''
|
|
IL_0091: ldarg.2
|
|
IL_0092: ldloc.1
|
|
IL_0093: ldelem.ref
|
|
IL_0094: stloc.3
|
|
.line 80,80 : 22,32 ''
|
|
IL_0095: ldc.i4.0
|
|
IL_0096: stloc.s j
|
|
.line 80,80 : 33,84 ''
|
|
IL_0098: ldarg.2
|
|
IL_0099: ldloc.1
|
|
IL_009a: ldelem.ref
|
|
IL_009b: callvirt instance string[] Speak.Sites.ISite::get_AdditionalContacts()
|
|
IL_00a0: ldlen
|
|
IL_00a1: conv.i4
|
|
IL_00a2: stloc.s jCount
|
|
IL_00a4: br.s IL_00c3
|
|
|
|
.line 82,82 : 21,86 ''
|
|
IL_00a6: ldarg.0
|
|
IL_00a7: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Fork.ContactManager::additionalContacts
|
|
IL_00ac: ldarg.2
|
|
IL_00ad: ldloc.1
|
|
IL_00ae: ldelem.ref
|
|
IL_00af: callvirt instance string[] Speak.Sites.ISite::get_AdditionalContacts()
|
|
IL_00b4: ldloc.s j
|
|
IL_00b6: ldelem.ref
|
|
IL_00b7: ldloc.3
|
|
IL_00b8: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::set_Item(!0,
|
|
!1)
|
|
.line 80,80 : 97,100 ''
|
|
IL_00bd: ldloc.s j
|
|
IL_00bf: ldc.i4.1
|
|
IL_00c0: add
|
|
IL_00c1: stloc.s j
|
|
.line 80,80 : 85,95 ''
|
|
IL_00c3: ldloc.s j
|
|
IL_00c5: ldloc.s jCount
|
|
IL_00c7: blt.s IL_00a6
|
|
|
|
.line 75,75 : 71,74 ''
|
|
IL_00c9: ldloc.1
|
|
IL_00ca: ldc.i4.1
|
|
IL_00cb: add
|
|
IL_00cc: stloc.1
|
|
.line 75,75 : 59,69 ''
|
|
IL_00cd: ldloc.1
|
|
IL_00ce: ldloc.2
|
|
IL_00cf: blt.s IL_0083
|
|
|
|
.line 86,86 : 13,63 ''
|
|
IL_00d1: ldarg.0
|
|
IL_00d2: ldloc.0
|
|
IL_00d3: ldarg.3
|
|
IL_00d4: call instance bool Speak.Fork.ContactManager::FillContactList(class [mscorlib]System.Collections.Generic.List`1<string>,
|
|
string)
|
|
IL_00d9: brtrue.s IL_00e6
|
|
|
|
.line 87,87 : 17,59 ''
|
|
IL_00db: ldstr "No protocols found"
|
|
IL_00e0: newobj instance void [mscorlib]System.Exception::.ctor(string)
|
|
IL_00e5: throw
|
|
|
|
.line 89,89 : 13,36 ''
|
|
IL_00e6: ldarg.0
|
|
IL_00e7: ldc.i4.0
|
|
IL_00e8: stfld bool Speak.Fork.ContactManager::addAsTemporary
|
|
.line 91,91 : 13,101 ''
|
|
IL_00ed: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_00f2: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_MirandaDatabase()
|
|
IL_00f7: ldarg.0
|
|
IL_00f8: ldftn instance bool Speak.Fork.ContactManager::MirandaDatabase_ContactDeleted(object,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs)
|
|
IL_00fe: newobj instance void class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaEventHandler`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs>::.ctor(object,
|
|
native int)
|
|
IL_0103: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase::add_ContactDeleted(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaEventHandler`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs>)
|
|
.line 92,92 : 9,10 ''
|
|
IL_0108: ret
|
|
} // end of method ContactManager::.ctor
|
|
|
|
.method private hidebysig instance bool
|
|
MirandaDatabase_ContactDeleted(object sender,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs e) cil managed
|
|
{
|
|
// Code size 160 (0xa0)
|
|
.maxstack 4
|
|
.locals init ([0] int32 deleteIndex,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 96,96 : 13,34 ''
|
|
IL_0000: ldc.i4.m1
|
|
IL_0001: stloc.0
|
|
.line 97,97 : 18,28 ''
|
|
IL_0002: ldc.i4.0
|
|
IL_0003: stloc.1
|
|
.line 97,97 : 29,57 ''
|
|
IL_0004: ldarg.0
|
|
IL_0005: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_000a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_000f: stloc.2
|
|
IL_0010: br.s IL_0067
|
|
|
|
.line 99,99 : 17,90 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0018: ldloc.1
|
|
IL_0019: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_001e: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0023: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0028: ldarg.2
|
|
IL_0029: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs::get_ContactInfo()
|
|
IL_002e: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0033: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0038: brfalse.s IL_0063
|
|
|
|
.line 101,101 : 21,83 ''
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldarg.0
|
|
IL_003c: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0041: ldloc.1
|
|
IL_0042: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0047: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_004c: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0051: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0056: call instance bool Speak.Fork.ContactManager::IsAdditional(string)
|
|
IL_005b: brfalse.s IL_005f
|
|
|
|
.line 102,102 : 25,38 ''
|
|
IL_005d: ldc.i4.0
|
|
IL_005e: ret
|
|
|
|
.line 104,104 : 21,37 ''
|
|
IL_005f: ldloc.1
|
|
IL_0060: stloc.0
|
|
.line 105,105 : 21,27 ''
|
|
IL_0061: br.s IL_006b
|
|
|
|
.line 97,97 : 70,73 ''
|
|
IL_0063: ldloc.1
|
|
IL_0064: ldc.i4.1
|
|
IL_0065: add
|
|
IL_0066: stloc.1
|
|
.line 97,97 : 58,68 ''
|
|
IL_0067: ldloc.1
|
|
IL_0068: ldloc.2
|
|
IL_0069: blt.s IL_0012
|
|
|
|
.line 109,109 : 13,35 ''
|
|
IL_006b: ldloc.0
|
|
IL_006c: ldc.i4.m1
|
|
IL_006d: beq.s IL_009e
|
|
|
|
.line 111,111 : 17,115 ''
|
|
IL_006f: ldarg.0
|
|
IL_0070: ldarg.2
|
|
IL_0071: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs::get_ContactInfo()
|
|
IL_0076: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_007b: ldarg.0
|
|
IL_007c: ldarg.2
|
|
IL_007d: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContactEventArgs::get_ContactInfo()
|
|
IL_0082: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0087: call instance native int Speak.Fork.ContactManager::GetMainContactHandle(native int)
|
|
IL_008c: ldnull
|
|
IL_008d: call instance void Speak.Fork.ContactManager::CopyHistory(native int,
|
|
native int,
|
|
class [System]System.Text.RegularExpressions.Regex)
|
|
.line 112,112 : 17,52 ''
|
|
IL_0092: ldarg.0
|
|
IL_0093: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0098: ldloc.0
|
|
IL_0099: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::RemoveAt(int32)
|
|
.line 114,114 : 13,26 ''
|
|
IL_009e: ldc.i4.0
|
|
IL_009f: ret
|
|
} // end of method ContactManager::MirandaDatabase_ContactDeleted
|
|
|
|
.method public hidebysig instance bool
|
|
IsMainContact(native int hMainContact) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 119,119 : 13,66 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance class Speak.Fork.ContactContainer Speak.Fork.ContactManager::GetMainContactContainer(native int)
|
|
IL_0007: ldnull
|
|
IL_0008: ceq
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: ceq
|
|
IL_000d: ret
|
|
} // end of method ContactManager::IsMainContact
|
|
|
|
.method private hidebysig instance class Speak.Fork.ContactContainer
|
|
GetMainContactContainer(native int hMainContact) cil managed
|
|
{
|
|
// Code size 69 (0x45)
|
|
.maxstack 3
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 124,124 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 124,124 : 29,57 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0008: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_000d: stloc.1
|
|
IL_000e: br.s IL_003f
|
|
|
|
.line 126,126 : 17,75 ''
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0017: ldloc.0
|
|
IL_0018: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_001d: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0022: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0027: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_002c: brfalse.s IL_003b
|
|
|
|
.line 127,127 : 21,44 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0034: ldloc.0
|
|
IL_0035: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_003a: ret
|
|
|
|
.line 124,124 : 70,73 ''
|
|
IL_003b: ldloc.0
|
|
IL_003c: ldc.i4.1
|
|
IL_003d: add
|
|
IL_003e: stloc.0
|
|
.line 124,124 : 58,68 ''
|
|
IL_003f: ldloc.0
|
|
IL_0040: ldloc.1
|
|
IL_0041: blt.s IL_0010
|
|
|
|
.line 130,130 : 13,25 ''
|
|
IL_0043: ldnull
|
|
IL_0044: ret
|
|
} // end of method ContactManager::GetMainContactContainer
|
|
|
|
.method public hidebysig instance native int
|
|
GetMainContactHandle(native int childHContact) cil managed
|
|
{
|
|
// Code size 109 (0x6d)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Sites.ISite site,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 135,135 : 13,69 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(native int)
|
|
IL_0006: stloc.0
|
|
.line 137,137 : 13,30 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: brtrue.s IL_0010
|
|
|
|
.line 138,138 : 17,36 ''
|
|
IL_000a: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000f: ret
|
|
|
|
.line 140,140 : 18,28 ''
|
|
IL_0010: ldc.i4.0
|
|
IL_0011: stloc.1
|
|
.line 140,140 : 29,57 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_001d: stloc.2
|
|
IL_001e: br.s IL_0063
|
|
|
|
.line 142,142 : 17,85 ''
|
|
IL_0020: ldarg.0
|
|
IL_0021: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0026: ldloc.1
|
|
IL_0027: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_002c: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0031: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0036: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_003b: ldloc.0
|
|
IL_003c: callvirt instance string Speak.Sites.ISite::get_MainContact()
|
|
IL_0041: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0046: brfalse.s IL_005f
|
|
|
|
.line 144,144 : 21,66 ''
|
|
IL_0048: ldarg.0
|
|
IL_0049: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_004e: ldloc.1
|
|
IL_004f: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0054: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0059: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_005e: ret
|
|
|
|
.line 140,140 : 70,73 ''
|
|
IL_005f: ldloc.1
|
|
IL_0060: ldc.i4.1
|
|
IL_0061: add
|
|
IL_0062: stloc.1
|
|
.line 140,140 : 58,68 ''
|
|
IL_0063: ldloc.1
|
|
IL_0064: ldloc.2
|
|
IL_0065: blt.s IL_0020
|
|
|
|
.line 148,148 : 13,32 ''
|
|
IL_0067: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_006c: ret
|
|
} // end of method ContactManager::GetMainContactHandle
|
|
|
|
.method private hidebysig instance bool
|
|
FillContactList(class [mscorlib]System.Collections.Generic.List`1<string> mainContacts,
|
|
string ownerProtocol) cil managed
|
|
{
|
|
// Code size 713 (0x2c9)
|
|
.maxstack 4
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>> protocols,
|
|
[1] int32 contactsCount,
|
|
[2] class [mscorlib]System.Collections.Generic.IEnumerable`1<native int> hContacts,
|
|
[3] native int hContact,
|
|
[4] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo ci,
|
|
[5] string jid,
|
|
[6] bool isAdditional,
|
|
[7] string contactSite,
|
|
[8] class Speak.Sites.ISite contactSiteObject,
|
|
[9] class Speak.Sites.ISite site,
|
|
[10] string ownerProto,
|
|
[11] bool found,
|
|
[12] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>> jp,
|
|
[13] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo> p,
|
|
[14] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo V_14,
|
|
[15] class Speak.Fork.ContactContainer mainContact,
|
|
[16] class [mscorlib]System.Collections.Generic.IEnumerator`1<native int> CS$5$0000,
|
|
[17] valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>> CS$5$0001,
|
|
[18] valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo> CS$5$0002)
|
|
.line 154,154 : 13,49 ''
|
|
IL_0000: call class [mscorlib]System.Collections.Generic.List`1<string> Speak.Utils.Util::EnumProtocols()
|
|
IL_0005: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<string>::get_Count()
|
|
IL_000a: brtrue.s IL_000e
|
|
|
|
.line 155,155 : 17,30 ''
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: ret
|
|
|
|
.line 157,157 : 13,135 ''
|
|
IL_000e: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::.ctor()
|
|
IL_0013: stloc.0
|
|
.line 158,158 : 13,35 ''
|
|
IL_0014: ldc.i4.0
|
|
IL_0015: stloc.1
|
|
.line 160,160 : 13,104 ''
|
|
IL_0016: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_001b: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_MirandaDatabase()
|
|
IL_0020: callvirt instance class [mscorlib]System.Collections.Generic.IEnumerable`1<native int> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase::GetContactHandles()
|
|
IL_0025: stloc.2
|
|
.line 161,161 : 41,50 ''
|
|
IL_0026: ldloc.2
|
|
IL_0027: callvirt instance class [mscorlib]System.Collections.Generic.IEnumerator`1<!0> class [mscorlib]System.Collections.Generic.IEnumerable`1<native int>::GetEnumerator()
|
|
IL_002c: stloc.s CS$5$0000
|
|
.try
|
|
{
|
|
IL_002e: br IL_019f
|
|
|
|
.line 161,161 : 22,37 ''
|
|
IL_0033: ldloc.s CS$5$0000
|
|
IL_0035: callvirt instance !0 class [mscorlib]System.Collections.Generic.IEnumerator`1<native int>::get_Current()
|
|
IL_003a: stloc.3
|
|
.line 163,163 : 17,33 ''
|
|
IL_003b: ldloc.1
|
|
IL_003c: ldc.i4.1
|
|
IL_003d: add
|
|
IL_003e: stloc.1
|
|
.line 164,164 : 17,67 ''
|
|
IL_003f: ldloc.3
|
|
IL_0040: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_0045: stloc.s ci
|
|
.line 166,166 : 17,55 ''
|
|
IL_0047: ldloc.s ci
|
|
IL_0049: ldnull
|
|
IL_004a: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Equality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_004f: brtrue IL_019f
|
|
|
|
IL_0054: ldloc.s ci
|
|
IL_0056: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_005b: brfalse IL_019f
|
|
|
|
.line 169,169 : 17,53 ''
|
|
IL_0060: ldloc.s ci
|
|
IL_0062: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0067: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_006c: stloc.s jid
|
|
.line 171,171 : 17,55 ''
|
|
IL_006e: ldarg.0
|
|
IL_006f: ldloc.s jid
|
|
IL_0071: call instance bool Speak.Fork.ContactManager::IsAdditional(string)
|
|
IL_0076: stloc.s isAdditional
|
|
.line 172,172 : 17,64 ''
|
|
IL_0078: ldloc.s jid
|
|
IL_007a: ldstr "[xJuick] "
|
|
IL_007f: callvirt instance bool [mscorlib]System.String::StartsWith(string)
|
|
IL_0084: brtrue.s IL_008d
|
|
|
|
IL_0086: ldloc.s isAdditional
|
|
IL_0088: brfalse IL_0133
|
|
|
|
.line 174,174 : 21,56 ''
|
|
IL_008d: ldarg.0
|
|
IL_008e: ldloc.s ci
|
|
IL_0090: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0095: call instance bool Speak.Fork.ContactManager::IsOnContact(native int)
|
|
IL_009a: brtrue.s IL_00a9
|
|
|
|
.line 175,175 : 25,56 ''
|
|
IL_009c: ldarg.0
|
|
IL_009d: ldloc.s ci
|
|
IL_009f: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_00a4: call instance void Speak.Fork.ContactManager::AddToContact(native int)
|
|
.line 177,177 : 21,70 ''
|
|
IL_00a9: ldarg.0
|
|
IL_00aa: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_00af: ldarg.0
|
|
IL_00b0: ldloc.s ci
|
|
IL_00b2: newobj instance void Speak.Fork.ContactContainer::.ctor(class Speak.Fork.ContactManager,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_00b7: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::Add(!0)
|
|
.line 179,179 : 21,123 ''
|
|
IL_00bc: ldloc.s ci
|
|
IL_00be: ldstr "Site"
|
|
IL_00c3: ldarg.0
|
|
IL_00c4: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::sOwner
|
|
IL_00c9: ldc.i4 0xff
|
|
IL_00ce: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_00d3: castclass [mscorlib]System.String
|
|
IL_00d8: stloc.s contactSite
|
|
.line 180,180 : 21,60 ''
|
|
IL_00da: ldloc.s contactSite
|
|
IL_00dc: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_00e1: brtrue.s IL_010c
|
|
|
|
.line 182,182 : 25,98 ''
|
|
IL_00e3: ldloc.s contactSite
|
|
IL_00e5: ldc.i4.1
|
|
IL_00e6: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(string,
|
|
bool)
|
|
IL_00eb: stloc.s contactSiteObject
|
|
.line 183,183 : 25,55 ''
|
|
IL_00ed: ldloc.s contactSiteObject
|
|
IL_00ef: brfalse IL_019f
|
|
|
|
.line 184,184 : 29,90 ''
|
|
IL_00f4: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_00f9: ldloc.s ci
|
|
IL_00fb: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0100: ldloc.s contactSiteObject
|
|
IL_0102: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::set_Item(!0,
|
|
!1)
|
|
IL_0107: br IL_019f
|
|
|
|
.line 186,186 : 26,43 ''
|
|
IL_010c: ldloc.s isAdditional
|
|
IL_010e: brfalse IL_019f
|
|
|
|
.line 188,188 : 25,92 ''
|
|
IL_0113: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_0118: ldloc.s ci
|
|
IL_011a: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_011f: ldarg.0
|
|
IL_0120: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Fork.ContactManager::additionalContacts
|
|
IL_0125: ldloc.s jid
|
|
IL_0127: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::get_Item(!0)
|
|
IL_012c: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::set_Item(!0,
|
|
!1)
|
|
IL_0131: br.s IL_019f
|
|
|
|
.line 191,191 : 22,58 ''
|
|
IL_0133: ldarg.1
|
|
IL_0134: ldloc.s jid
|
|
IL_0136: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<string>::IndexOf(!0)
|
|
IL_013b: ldc.i4.m1
|
|
IL_013c: beq.s IL_019f
|
|
|
|
.line 193,193 : 21,74 ''
|
|
IL_013e: ldloc.s jid
|
|
IL_0140: ldc.i4.0
|
|
IL_0141: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(string,
|
|
bool)
|
|
IL_0146: stloc.s site
|
|
.line 194,194 : 21,38 ''
|
|
IL_0148: ldloc.s site
|
|
IL_014a: brfalse.s IL_0159
|
|
|
|
.line 195,195 : 25,65 ''
|
|
IL_014c: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_0151: ldloc.3
|
|
IL_0152: ldloc.s site
|
|
IL_0154: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::set_Item(!0,
|
|
!1)
|
|
.line 197,197 : 21,110 ''
|
|
IL_0159: ldloc.s ci
|
|
IL_015b: ldstr "p"
|
|
IL_0160: ldarg.0
|
|
IL_0161: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::pOwner
|
|
IL_0166: ldc.i4 0xff
|
|
IL_016b: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0170: castclass [mscorlib]System.String
|
|
IL_0175: stloc.s ownerProto
|
|
.line 198,198 : 21,53 ''
|
|
IL_0177: ldloc.0
|
|
IL_0178: ldloc.s jid
|
|
IL_017a: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::ContainsKey(!0)
|
|
IL_017f: brtrue.s IL_018e
|
|
|
|
.line 199,199 : 25,80 ''
|
|
IL_0181: ldloc.0
|
|
IL_0182: ldloc.s jid
|
|
IL_0184: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::.ctor()
|
|
IL_0189: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::set_Item(!0,
|
|
!1)
|
|
.line 201,201 : 21,56 ''
|
|
IL_018e: ldloc.0
|
|
IL_018f: ldloc.s jid
|
|
IL_0191: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::get_Item(!0)
|
|
IL_0196: ldloc.s ownerProto
|
|
IL_0198: ldloc.s ci
|
|
IL_019a: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::Add(!0,
|
|
!1)
|
|
.line 161,161 : 38,40 ''
|
|
IL_019f: ldloc.s CS$5$0000
|
|
IL_01a1: callvirt instance bool [mscorlib]System.Collections.IEnumerator::MoveNext()
|
|
IL_01a6: brtrue IL_0033
|
|
|
|
IL_01ab: leave.s IL_01b9
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_01ad: ldloc.s CS$5$0000
|
|
IL_01af: brfalse.s IL_01b8
|
|
|
|
IL_01b1: ldloc.s CS$5$0000
|
|
IL_01b3: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_01b8: endfinally
|
|
.line 205,205 : 13,36 ''
|
|
} // end handler
|
|
IL_01b9: ldloc.1
|
|
IL_01ba: brtrue.s IL_01be
|
|
|
|
.line 206,206 : 17,30 ''
|
|
IL_01bc: ldc.i4.0
|
|
IL_01bd: ret
|
|
|
|
.line 208,208 : 13,32 ''
|
|
IL_01be: ldc.i4.0
|
|
IL_01bf: stloc.s found
|
|
.line 209,209 : 82,91 ''
|
|
IL_01c1: ldloc.0
|
|
IL_01c2: callvirt instance valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::GetEnumerator()
|
|
IL_01c7: stloc.s CS$5$0001
|
|
.try
|
|
{
|
|
IL_01c9: br IL_026a
|
|
|
|
.line 209,209 : 22,78 ''
|
|
IL_01ce: ldloca.s CS$5$0001
|
|
IL_01d0: call instance valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<!0,!1> valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::get_Current()
|
|
IL_01d5: stloc.s jp
|
|
.line 211,211 : 65,73 ''
|
|
IL_01d7: ldloca.s jp
|
|
IL_01d9: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::get_Value()
|
|
IL_01de: callvirt instance valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::GetEnumerator()
|
|
IL_01e3: stloc.s CS$5$0002
|
|
.try
|
|
{
|
|
IL_01e5: br.s IL_0251
|
|
|
|
.line 211,211 : 26,61 ''
|
|
IL_01e7: ldloca.s CS$5$0002
|
|
IL_01e9: call instance valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<!0,!1> valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::get_Current()
|
|
IL_01ee: stloc.s p
|
|
.line 213,213 : 21,98 ''
|
|
IL_01f0: ldloca.s p
|
|
IL_01f2: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::get_Key()
|
|
IL_01f7: ldarg.2
|
|
IL_01f8: ldc.i4.3
|
|
IL_01f9: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_01fe: brfalse.s IL_0251
|
|
|
|
.line 215,215 : 25,60 ''
|
|
IL_0200: ldarg.0
|
|
IL_0201: ldarg.2
|
|
IL_0202: stfld string Speak.Fork.ContactManager::ownerProtocol
|
|
.line 216,216 : 25,71 ''
|
|
IL_0207: ldloca.s jp
|
|
IL_0209: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::get_Value()
|
|
IL_020e: ldarg.0
|
|
IL_020f: ldfld string Speak.Fork.ContactManager::ownerProtocol
|
|
IL_0214: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::get_Item(!0)
|
|
IL_0219: stloc.s V_14
|
|
.line 217,217 : 25,87 ''
|
|
IL_021b: ldarg.0
|
|
IL_021c: ldloc.s V_14
|
|
IL_021e: newobj instance void Speak.Fork.ContactContainer::.ctor(class Speak.Fork.ContactManager,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_0223: stloc.s mainContact
|
|
.line 218,218 : 25,55 ''
|
|
IL_0225: ldarg.0
|
|
IL_0226: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_022b: ldloc.s mainContact
|
|
IL_022d: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::Add(!0)
|
|
.line 219,219 : 25,60 ''
|
|
IL_0232: ldarg.0
|
|
IL_0233: ldloc.s V_14
|
|
IL_0235: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_023a: call instance bool Speak.Fork.ContactManager::IsOnContact(native int)
|
|
IL_023f: brtrue.s IL_024e
|
|
|
|
.line 220,220 : 29,60 ''
|
|
IL_0241: ldarg.0
|
|
IL_0242: ldloc.s V_14
|
|
IL_0244: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0249: call instance void Speak.Fork.ContactManager::AddToContact(native int)
|
|
.line 221,221 : 25,38 ''
|
|
IL_024e: ldc.i4.1
|
|
IL_024f: stloc.s found
|
|
.line 211,211 : 62,64 ''
|
|
IL_0251: ldloca.s CS$5$0002
|
|
IL_0253: call instance bool valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::MoveNext()
|
|
IL_0258: brtrue.s IL_01e7
|
|
|
|
IL_025a: leave.s IL_026a
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_025c: ldloca.s CS$5$0002
|
|
IL_025e: constrained. valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>
|
|
IL_0264: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0269: endfinally
|
|
.line 209,209 : 79,81 ''
|
|
} // end handler
|
|
IL_026a: ldloca.s CS$5$0001
|
|
IL_026c: call instance bool valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::MoveNext()
|
|
IL_0271: brtrue IL_01ce
|
|
|
|
IL_0276: leave.s IL_0286
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0278: ldloca.s CS$5$0001
|
|
IL_027a: constrained. valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>
|
|
IL_0280: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0285: endfinally
|
|
.line 226,226 : 13,23 ''
|
|
} // end handler
|
|
IL_0286: ldloc.s found
|
|
IL_0288: brfalse.s IL_028c
|
|
|
|
.line 227,227 : 17,29 ''
|
|
IL_028a: ldc.i4.1
|
|
IL_028b: ret
|
|
|
|
.line 229,229 : 13,58 ''
|
|
IL_028c: ldarg.0
|
|
IL_028d: ldfld string Speak.Fork.ContactManager::ownerProtocol
|
|
IL_0292: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0297: brfalse.s IL_02c7
|
|
|
|
.line 231,231 : 17,42 ''
|
|
IL_0299: ldloc.0
|
|
IL_029a: callvirt instance int32 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [mscorlib]System.Collections.Generic.Dictionary`2<string,class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>>::get_Count()
|
|
IL_029f: brtrue.s IL_02c5
|
|
|
|
.line 233,234 : 21,142 ''
|
|
IL_02a1: ldstr "Found ZERO protocols with main accounts (check opt"
|
|
+ "ions)"
|
|
IL_02a6: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_02ab: ldstr "xJuick plugin will be unloaded now."
|
|
IL_02b0: call string [mscorlib]System.String::Concat(string,
|
|
string,
|
|
string)
|
|
IL_02b5: ldstr "[xJuick] Jabber Protocol error"
|
|
IL_02ba: ldc.i4.0
|
|
IL_02bb: ldc.i4.s 16
|
|
IL_02bd: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_02c2: pop
|
|
.line 235,235 : 21,34 ''
|
|
IL_02c3: ldc.i4.0
|
|
IL_02c4: ret
|
|
|
|
.line 256,256 : 17,29 ''
|
|
IL_02c5: ldc.i4.1
|
|
IL_02c6: ret
|
|
|
|
.line 259,259 : 13,26 ''
|
|
IL_02c7: ldc.i4.0
|
|
IL_02c8: ret
|
|
} // end of method ContactManager::FillContactList
|
|
|
|
.method public hidebysig instance bool
|
|
IsForked(native int hContact) cil managed
|
|
{
|
|
// Code size 58 (0x3a)
|
|
.maxstack 2
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 264,264 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 264,264 : 29,57 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0008: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_000d: stloc.1
|
|
IL_000e: br.s IL_0034
|
|
|
|
.line 266,266 : 17,71 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_001c: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0021: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0026: ldarg.1
|
|
IL_0027: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_002c: brfalse.s IL_0030
|
|
|
|
.line 268,268 : 21,33 ''
|
|
IL_002e: ldc.i4.1
|
|
IL_002f: ret
|
|
|
|
.line 264,264 : 70,73 ''
|
|
IL_0030: ldloc.0
|
|
IL_0031: ldc.i4.1
|
|
IL_0032: add
|
|
IL_0033: stloc.0
|
|
.line 264,264 : 58,68 ''
|
|
IL_0034: ldloc.0
|
|
IL_0035: ldloc.1
|
|
IL_0036: blt.s IL_0010
|
|
|
|
.line 271,271 : 13,26 ''
|
|
IL_0038: ldc.i4.0
|
|
IL_0039: ret
|
|
} // end of method ContactManager::IsForked
|
|
|
|
.method public hidebysig instance bool
|
|
IsAdditional(string UID) cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 276,276 : 13,56 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Fork.ContactManager::additionalContacts
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::ContainsKey(!0)
|
|
IL_000c: ret
|
|
} // end of method ContactManager::IsAdditional
|
|
|
|
.method public hidebysig instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
GetContactInfo(string mainContact,
|
|
string name) cil managed
|
|
{
|
|
// Code size 210 (0xd2)
|
|
.maxstack 3
|
|
.locals init ([0] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo result,
|
|
[1] string sname,
|
|
[2] int32 i,
|
|
[3] int32 iCount)
|
|
.line 281,281 : 13,39 ''
|
|
IL_0000: ldnull
|
|
IL_0001: stloc.0
|
|
.line 283,283 : 13,46 ''
|
|
IL_0002: ldstr "[xJuick] "
|
|
IL_0007: ldarg.2
|
|
IL_0008: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_000d: stloc.1
|
|
.line 284,284 : 18,28 ''
|
|
IL_000e: ldc.i4.0
|
|
IL_000f: stloc.2
|
|
.line 284,284 : 29,57 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0016: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_001b: stloc.3
|
|
IL_001c: br.s IL_0096
|
|
|
|
.line 286,286 : 17,97 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0024: ldloc.2
|
|
IL_0025: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_002a: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_002f: ldnull
|
|
IL_0030: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Inequality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_0035: brfalse.s IL_0087
|
|
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_003d: ldloc.2
|
|
IL_003e: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0043: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0048: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_004d: brfalse.s IL_0087
|
|
|
|
.line 288,288 : 21,128 ''
|
|
IL_004f: ldarg.0
|
|
IL_0050: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0055: ldloc.2
|
|
IL_0056: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_005b: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0060: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0065: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_006a: ldloc.1
|
|
IL_006b: ldc.i4.3
|
|
IL_006c: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0071: brfalse.s IL_0092
|
|
|
|
.line 290,290 : 25,58 ''
|
|
IL_0073: ldarg.0
|
|
IL_0074: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0079: ldloc.2
|
|
IL_007a: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_007f: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0084: stloc.0
|
|
.line 291,291 : 25,31 ''
|
|
IL_0085: br.s IL_009a
|
|
|
|
.line 296,296 : 21,74 ''
|
|
IL_0087: ldstr "GetContactInfo() -> Null ID [\?\?\?]"
|
|
IL_008c: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string)
|
|
IL_0091: pop
|
|
.line 284,284 : 70,73 ''
|
|
IL_0092: ldloc.2
|
|
IL_0093: ldc.i4.1
|
|
IL_0094: add
|
|
IL_0095: stloc.2
|
|
.line 284,284 : 58,68 ''
|
|
IL_0096: ldloc.2
|
|
IL_0097: ldloc.3
|
|
IL_0098: blt.s IL_001e
|
|
|
|
.line 301,301 : 13,62 ''
|
|
IL_009a: ldloc.0
|
|
IL_009b: ldnull
|
|
IL_009c: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Equality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_00a1: brfalse.s IL_00ba
|
|
|
|
IL_00a3: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_00a8: callvirt instance bool Speak.Core.Settings::get_AutoFork()
|
|
IL_00ad: brfalse.s IL_00ba
|
|
|
|
.line 303,303 : 17,54 ''
|
|
IL_00af: ldarg.0
|
|
IL_00b0: ldarg.1
|
|
IL_00b1: ldarg.2
|
|
IL_00b2: call instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactManager::MakeFork(string,
|
|
string)
|
|
IL_00b7: stloc.0
|
|
IL_00b8: br.s IL_00d0
|
|
|
|
.line 305,305 : 18,37 ''
|
|
IL_00ba: ldloc.0
|
|
IL_00bb: ldnull
|
|
IL_00bc: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Inequality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_00c1: brfalse.s IL_00d0
|
|
|
|
.line 306,306 : 17,44 ''
|
|
IL_00c3: ldarg.0
|
|
IL_00c4: ldloc.0
|
|
IL_00c5: ldarg.0
|
|
IL_00c6: ldfld valuetype Speak.Structs.StatusModes Speak.Fork.ContactManager::mode
|
|
IL_00cb: call instance void Speak.Fork.ContactManager::ChangeStatus(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
valuetype Speak.Structs.StatusModes)
|
|
.line 308,308 : 13,27 ''
|
|
IL_00d0: ldloc.0
|
|
IL_00d1: ret
|
|
} // end of method ContactManager::GetContactInfo
|
|
|
|
.method private hidebysig instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
MakeFork(string mainContact,
|
|
string name) cil managed
|
|
{
|
|
// Code size 100 (0x64)
|
|
.maxstack 4
|
|
.locals init ([0] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo result)
|
|
.line 313,313 : 13,67 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: call instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactManager::AddNewContact(string,
|
|
string)
|
|
IL_0008: stloc.0
|
|
.line 314,314 : 13,32 ''
|
|
IL_0009: ldloc.0
|
|
IL_000a: ldnull
|
|
IL_000b: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Inequality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_0010: brfalse.s IL_0062
|
|
|
|
.line 316,316 : 17,112 ''
|
|
IL_0012: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_0017: ldloc.0
|
|
IL_0018: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_001d: ldarg.1
|
|
IL_001e: ldc.i4.0
|
|
IL_001f: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(string,
|
|
bool)
|
|
IL_0024: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::set_Item(!0,
|
|
!1)
|
|
.line 318,318 : 17,56 ''
|
|
IL_0029: ldarg.0
|
|
IL_002a: ldloc.0
|
|
IL_002b: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0030: call instance bool Speak.Fork.ContactManager::IsOnContact(native int)
|
|
IL_0035: brtrue.s IL_0043
|
|
|
|
.line 319,319 : 21,56 ''
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldloc.0
|
|
IL_0039: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_003e: call instance void Speak.Fork.ContactManager::AddToContact(native int)
|
|
.line 321,321 : 17,70 ''
|
|
IL_0043: ldarg.0
|
|
IL_0044: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0049: ldarg.0
|
|
IL_004a: ldloc.0
|
|
IL_004b: newobj instance void Speak.Fork.ContactContainer::.ctor(class Speak.Fork.ContactManager,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_0050: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::Add(!0)
|
|
.line 322,322 : 17,44 ''
|
|
IL_0055: ldarg.0
|
|
IL_0056: ldloc.0
|
|
IL_0057: ldarg.0
|
|
IL_0058: ldfld valuetype Speak.Structs.StatusModes Speak.Fork.ContactManager::mode
|
|
IL_005d: call instance void Speak.Fork.ContactManager::ChangeStatus(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
valuetype Speak.Structs.StatusModes)
|
|
.line 324,324 : 13,27 ''
|
|
IL_0062: ldloc.0
|
|
IL_0063: ret
|
|
} // end of method ContactManager::MakeFork
|
|
|
|
.method public hidebysig instance void
|
|
CopyHistory(native int fromContact,
|
|
native int toContact,
|
|
class [System]System.Text.RegularExpressions.Regex condition) cil managed
|
|
{
|
|
// Code size 9 (0x9)
|
|
.maxstack 8
|
|
.line 329,329 : 13,76 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldarg.3
|
|
IL_0003: call void Speak.Core.MirandaDB::DirectCopyHistory(native int,
|
|
native int,
|
|
class [System]System.Text.RegularExpressions.Regex)
|
|
.line 330,330 : 9,10 ''
|
|
IL_0008: ret
|
|
} // end of method ContactManager::CopyHistory
|
|
|
|
.method public hidebysig instance void
|
|
SettingsChanged() cil managed
|
|
{
|
|
// Code size 132 (0x84)
|
|
.maxstack 2
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] int32 V_2,
|
|
[3] int32 V_3)
|
|
.line 334,334 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 334,334 : 29,57 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0008: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_000d: stloc.1
|
|
IL_000e: br.s IL_003d
|
|
|
|
.line 336,336 : 17,55 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_001c: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0021: brfalse.s IL_0039
|
|
|
|
.line 337,337 : 21,65 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0029: ldloc.0
|
|
IL_002a: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_002f: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0034: callvirt instance void Speak.Core.IMessageProcessor::SettingsChanged()
|
|
.line 334,334 : 70,73 ''
|
|
IL_0039: ldloc.0
|
|
IL_003a: ldc.i4.1
|
|
IL_003b: add
|
|
IL_003c: stloc.0
|
|
.line 334,334 : 58,68 ''
|
|
IL_003d: ldloc.0
|
|
IL_003e: ldloc.1
|
|
IL_003f: blt.s IL_0010
|
|
|
|
.line 340,340 : 18,28 ''
|
|
IL_0041: ldc.i4.0
|
|
IL_0042: stloc.2
|
|
.line 340,340 : 29,57 ''
|
|
IL_0043: ldarg.0
|
|
IL_0044: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0049: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_004e: stloc.3
|
|
IL_004f: br.s IL_007f
|
|
|
|
.line 342,342 : 17,55 ''
|
|
IL_0051: ldarg.0
|
|
IL_0052: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0057: ldloc.2
|
|
IL_0058: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_005d: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0062: brfalse.s IL_007b
|
|
|
|
.line 344,344 : 21,65 ''
|
|
IL_0064: ldarg.0
|
|
IL_0065: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_006a: ldloc.2
|
|
IL_006b: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0070: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0075: callvirt instance void Speak.Core.IMessageProcessor::SettingsChanged()
|
|
.line 345,345 : 21,27 ''
|
|
IL_007a: ret
|
|
|
|
.line 340,340 : 70,73 ''
|
|
IL_007b: ldloc.2
|
|
IL_007c: ldc.i4.1
|
|
IL_007d: add
|
|
IL_007e: stloc.2
|
|
.line 340,340 : 58,68 ''
|
|
IL_007f: ldloc.2
|
|
IL_0080: ldloc.3
|
|
IL_0081: blt.s IL_0051
|
|
|
|
.line 348,348 : 9,10 ''
|
|
IL_0083: ret
|
|
} // end of method ContactManager::SettingsChanged
|
|
|
|
.method public hidebysig instance void
|
|
OpenChat(native int hContact,
|
|
native int hWnd) cil managed
|
|
{
|
|
// Code size 265 (0x109)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.Fork.ContactContainer contact,
|
|
[1] class Speak.Sites.ISite site,
|
|
[2] string cintactID,
|
|
[3] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo ci,
|
|
[4] string contactSite,
|
|
[5] int32 i,
|
|
[6] int32 iCount)
|
|
.line 352,352 : 13,74 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance class Speak.Fork.ContactContainer Speak.Fork.ContactManager::GetMainContactContainer(native int)
|
|
IL_0007: stloc.0
|
|
.line 353,353 : 13,64 ''
|
|
IL_0008: ldarg.1
|
|
IL_0009: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(native int)
|
|
IL_000e: stloc.1
|
|
.line 355,355 : 13,30 ''
|
|
IL_000f: ldloc.1
|
|
IL_0010: brtrue IL_00a8
|
|
|
|
.line 357,357 : 17,37 ''
|
|
IL_0015: ldloc.0
|
|
IL_0016: brfalse.s IL_0042
|
|
|
|
.line 359,359 : 21,76 ''
|
|
IL_0018: ldloc.0
|
|
IL_0019: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_001e: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0023: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0028: stloc.2
|
|
.line 360,360 : 21,73 ''
|
|
IL_0029: ldloc.2
|
|
IL_002a: ldc.i4.1
|
|
IL_002b: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(string,
|
|
bool)
|
|
IL_0030: stloc.1
|
|
.line 361,361 : 21,38 ''
|
|
IL_0031: ldloc.1
|
|
IL_0032: brfalse.s IL_00a4
|
|
|
|
.line 362,362 : 25,65 ''
|
|
IL_0034: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_0039: ldarg.1
|
|
IL_003a: ldloc.1
|
|
IL_003b: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::set_Item(!0,
|
|
!1)
|
|
IL_0040: br.s IL_00a4
|
|
|
|
.line 366,366 : 21,71 ''
|
|
IL_0042: ldarg.1
|
|
IL_0043: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_0048: stloc.3
|
|
.line 367,367 : 21,123 ''
|
|
IL_0049: ldloc.3
|
|
IL_004a: ldstr "Site"
|
|
IL_004f: ldarg.0
|
|
IL_0050: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::pOwner
|
|
IL_0055: ldc.i4 0xff
|
|
IL_005a: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_005f: castclass [mscorlib]System.String
|
|
IL_0064: stloc.s contactSite
|
|
.line 368,368 : 21,60 ''
|
|
IL_0066: ldloc.s contactSite
|
|
IL_0068: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_006d: brtrue.s IL_007a
|
|
|
|
.line 370,370 : 25,80 ''
|
|
IL_006f: ldloc.s contactSite
|
|
IL_0071: ldc.i4.0
|
|
IL_0072: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(string,
|
|
bool)
|
|
IL_0077: stloc.1
|
|
IL_0078: br.s IL_00a4
|
|
|
|
.line 372,372 : 26,67 ''
|
|
IL_007a: ldarg.0
|
|
IL_007b: ldloc.3
|
|
IL_007c: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0081: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0086: call instance bool Speak.Fork.ContactManager::IsAdditional(string)
|
|
IL_008b: brfalse.s IL_00a4
|
|
|
|
.line 374,374 : 25,75 ''
|
|
IL_008d: ldarg.0
|
|
IL_008e: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Fork.ContactManager::additionalContacts
|
|
IL_0093: ldloc.3
|
|
IL_0094: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0099: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_009e: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::get_Item(!0)
|
|
IL_00a3: stloc.1
|
|
.line 378,378 : 17,34 ''
|
|
IL_00a4: ldloc.1
|
|
IL_00a5: brtrue.s IL_00a8
|
|
|
|
.line 379,379 : 21,28 ''
|
|
IL_00a7: ret
|
|
|
|
.line 383,383 : 13,33 ''
|
|
IL_00a8: ldloc.0
|
|
IL_00a9: brfalse.s IL_00b5
|
|
|
|
.line 385,385 : 17,68 ''
|
|
IL_00ab: ldloc.0
|
|
IL_00ac: ldloc.1
|
|
IL_00ad: ldarg.1
|
|
IL_00ae: ldarg.2
|
|
IL_00af: callvirt instance void Speak.Fork.ContactContainer::InitMessageProcessor(class Speak.Sites.ISite,
|
|
native int,
|
|
native int)
|
|
.line 386,386 : 17,24 ''
|
|
IL_00b4: ret
|
|
|
|
.line 389,389 : 18,28 ''
|
|
IL_00b5: ldc.i4.0
|
|
IL_00b6: stloc.s i
|
|
.line 389,389 : 29,57 ''
|
|
IL_00b8: ldarg.0
|
|
IL_00b9: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_00be: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_00c3: stloc.s iCount
|
|
IL_00c5: br.s IL_0102
|
|
|
|
.line 391,391 : 17,71 ''
|
|
IL_00c7: ldarg.0
|
|
IL_00c8: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_00cd: ldloc.s i
|
|
IL_00cf: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_00d4: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_00d9: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_00de: ldarg.1
|
|
IL_00df: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_00e4: brfalse.s IL_00fc
|
|
|
|
.line 393,393 : 21,80 ''
|
|
IL_00e6: ldarg.0
|
|
IL_00e7: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_00ec: ldloc.s i
|
|
IL_00ee: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_00f3: ldloc.1
|
|
IL_00f4: ldarg.1
|
|
IL_00f5: ldarg.2
|
|
IL_00f6: callvirt instance void Speak.Fork.ContactContainer::InitMessageProcessor(class Speak.Sites.ISite,
|
|
native int,
|
|
native int)
|
|
.line 394,394 : 21,27 ''
|
|
IL_00fb: ret
|
|
|
|
.line 389,389 : 70,73 ''
|
|
IL_00fc: ldloc.s i
|
|
IL_00fe: ldc.i4.1
|
|
IL_00ff: add
|
|
IL_0100: stloc.s i
|
|
.line 389,389 : 58,68 ''
|
|
IL_0102: ldloc.s i
|
|
IL_0104: ldloc.s iCount
|
|
IL_0106: blt.s IL_00c7
|
|
|
|
.line 397,397 : 9,10 ''
|
|
IL_0108: ret
|
|
} // end of method ContactManager::OpenChat
|
|
|
|
.method public hidebysig instance void
|
|
CloseChat(native int hContact) cil managed
|
|
{
|
|
// Code size 91 (0x5b)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Fork.ContactContainer contact,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 403,403 : 13,74 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance class Speak.Fork.ContactContainer Speak.Fork.ContactManager::GetMainContactContainer(native int)
|
|
IL_0007: stloc.0
|
|
.line 404,404 : 13,33 ''
|
|
IL_0008: ldloc.0
|
|
IL_0009: brfalse.s IL_0012
|
|
|
|
.line 406,406 : 17,33 ''
|
|
IL_000b: ldloc.0
|
|
IL_000c: callvirt instance void Speak.Fork.ContactContainer::Close()
|
|
.line 407,407 : 17,24 ''
|
|
IL_0011: ret
|
|
|
|
.line 410,410 : 18,28 ''
|
|
IL_0012: ldc.i4.0
|
|
IL_0013: stloc.1
|
|
.line 410,410 : 29,57 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_001a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_001f: stloc.2
|
|
IL_0020: br.s IL_0056
|
|
|
|
.line 412,412 : 17,71 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0028: ldloc.1
|
|
IL_0029: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_002e: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0033: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0038: ldarg.1
|
|
IL_0039: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_003e: brfalse.s IL_0052
|
|
|
|
.line 414,414 : 21,45 ''
|
|
IL_0040: ldarg.0
|
|
IL_0041: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0046: ldloc.1
|
|
IL_0047: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_004c: callvirt instance void Speak.Fork.ContactContainer::Close()
|
|
.line 415,415 : 21,27 ''
|
|
IL_0051: ret
|
|
|
|
.line 410,410 : 70,73 ''
|
|
IL_0052: ldloc.1
|
|
IL_0053: ldc.i4.1
|
|
IL_0054: add
|
|
IL_0055: stloc.1
|
|
.line 410,410 : 58,68 ''
|
|
IL_0056: ldloc.1
|
|
IL_0057: ldloc.2
|
|
IL_0058: blt.s IL_0022
|
|
|
|
.line 418,418 : 9,10 ''
|
|
IL_005a: ret
|
|
} // end of method ContactManager::CloseChat
|
|
|
|
.method public hidebysig instance void
|
|
ProcessHistoryItem(native int smallHandle,
|
|
valuetype Speak.Structs.ItemRenderDetails ird) cil managed
|
|
{
|
|
// Code size 134 (0x86)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Fork.ContactContainer item,
|
|
[1] class Speak.Fork.ContactContainer contact,
|
|
[2] int32 i,
|
|
[3] int32 iCount)
|
|
.line 422,422 : 13,42 ''
|
|
IL_0000: ldnull
|
|
IL_0001: stloc.0
|
|
.line 424,424 : 13,78 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldarga.s ird
|
|
IL_0005: ldfld native int Speak.Structs.ItemRenderDetails::hContact
|
|
IL_000a: call instance class Speak.Fork.ContactContainer Speak.Fork.ContactManager::GetMainContactContainer(native int)
|
|
IL_000f: stloc.1
|
|
.line 425,425 : 13,33 ''
|
|
IL_0010: ldloc.1
|
|
IL_0011: brfalse.s IL_0017
|
|
|
|
.line 427,427 : 17,32 ''
|
|
IL_0013: ldloc.1
|
|
IL_0014: stloc.0
|
|
IL_0015: br.s IL_0062
|
|
|
|
.line 431,431 : 22,32 ''
|
|
IL_0017: ldc.i4.0
|
|
IL_0018: stloc.2
|
|
.line 431,431 : 33,61 ''
|
|
IL_0019: ldarg.0
|
|
IL_001a: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_001f: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_0024: stloc.3
|
|
IL_0025: br.s IL_005e
|
|
|
|
.line 433,433 : 21,79 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_002d: ldloc.2
|
|
IL_002e: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0033: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0038: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_003d: ldarga.s ird
|
|
IL_003f: ldfld native int Speak.Structs.ItemRenderDetails::hContact
|
|
IL_0044: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0049: brfalse.s IL_005a
|
|
|
|
.line 435,435 : 25,48 ''
|
|
IL_004b: ldarg.0
|
|
IL_004c: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0051: ldloc.2
|
|
IL_0052: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0057: stloc.0
|
|
.line 436,436 : 25,31 ''
|
|
IL_0058: br.s IL_0062
|
|
|
|
.line 431,431 : 74,77 ''
|
|
IL_005a: ldloc.2
|
|
IL_005b: ldc.i4.1
|
|
IL_005c: add
|
|
IL_005d: stloc.2
|
|
.line 431,431 : 62,72 ''
|
|
IL_005e: ldloc.2
|
|
IL_005f: ldloc.3
|
|
IL_0060: blt.s IL_0027
|
|
|
|
.line 441,441 : 13,30 ''
|
|
IL_0062: ldloc.0
|
|
IL_0063: brtrue.s IL_0066
|
|
|
|
.line 442,442 : 17,24 ''
|
|
IL_0065: ret
|
|
|
|
.line 444,444 : 13,52 ''
|
|
IL_0066: ldloc.0
|
|
IL_0067: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_006c: isinst Speak.HPP.HistoryppHandler
|
|
IL_0071: brfalse.s IL_0085
|
|
|
|
.line 445,445 : 17,89 ''
|
|
IL_0073: ldloc.0
|
|
IL_0074: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0079: castclass Speak.HPP.HistoryppHandler
|
|
IL_007e: ldarg.1
|
|
IL_007f: ldarg.2
|
|
IL_0080: callvirt instance void Speak.HPP.HistoryppHandler::ProcessHistoryItem(native int,
|
|
valuetype Speak.Structs.ItemRenderDetails)
|
|
.line 446,446 : 9,10 ''
|
|
IL_0085: ret
|
|
} // end of method ContactManager::ProcessHistoryItem
|
|
|
|
.method public hidebysig instance void
|
|
Avatars() cil managed
|
|
{
|
|
// Code size 131 (0x83)
|
|
.maxstack 2
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] int32 V_2,
|
|
[3] int32 V_3)
|
|
.line 450,450 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 450,450 : 29,57 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0008: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_000d: stloc.1
|
|
IL_000e: br.s IL_003d
|
|
|
|
.line 452,452 : 17,55 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_001c: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0021: brfalse.s IL_0039
|
|
|
|
.line 453,453 : 21,57 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::siteContacts
|
|
IL_0029: ldloc.0
|
|
IL_002a: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_002f: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0034: callvirt instance void Speak.Core.IMessageProcessor::Avatars()
|
|
.line 450,450 : 70,73 ''
|
|
IL_0039: ldloc.0
|
|
IL_003a: ldc.i4.1
|
|
IL_003b: add
|
|
IL_003c: stloc.0
|
|
.line 450,450 : 58,68 ''
|
|
IL_003d: ldloc.0
|
|
IL_003e: ldloc.1
|
|
IL_003f: blt.s IL_0010
|
|
|
|
.line 456,456 : 18,28 ''
|
|
IL_0041: ldc.i4.0
|
|
IL_0042: stloc.2
|
|
.line 456,456 : 29,57 ''
|
|
IL_0043: ldarg.0
|
|
IL_0044: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0049: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_004e: stloc.3
|
|
IL_004f: br.s IL_007e
|
|
|
|
.line 458,458 : 17,55 ''
|
|
IL_0051: ldarg.0
|
|
IL_0052: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0057: ldloc.2
|
|
IL_0058: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_005d: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0062: brfalse.s IL_007a
|
|
|
|
.line 459,459 : 21,57 ''
|
|
IL_0064: ldarg.0
|
|
IL_0065: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_006a: ldloc.2
|
|
IL_006b: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_0070: callvirt instance class Speak.Core.IMessageProcessor Speak.Fork.ContactContainer::get_Processor()
|
|
IL_0075: callvirt instance void Speak.Core.IMessageProcessor::Avatars()
|
|
.line 456,456 : 70,73 ''
|
|
IL_007a: ldloc.2
|
|
IL_007b: ldc.i4.1
|
|
IL_007c: add
|
|
IL_007d: stloc.2
|
|
.line 456,456 : 58,68 ''
|
|
IL_007e: ldloc.2
|
|
IL_007f: ldloc.3
|
|
IL_0080: blt.s IL_0051
|
|
|
|
.line 461,461 : 9,10 ''
|
|
IL_0082: ret
|
|
} // end of method ContactManager::Avatars
|
|
|
|
.method public hidebysig instance void
|
|
Update(native int hContact) cil managed
|
|
{
|
|
// Code size 91 (0x5b)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Fork.ContactContainer contact,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 465,465 : 13,74 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance class Speak.Fork.ContactContainer Speak.Fork.ContactManager::GetMainContactContainer(native int)
|
|
IL_0007: stloc.0
|
|
.line 466,466 : 13,33 ''
|
|
IL_0008: ldloc.0
|
|
IL_0009: brfalse.s IL_0012
|
|
|
|
.line 468,468 : 17,43 ''
|
|
IL_000b: ldloc.0
|
|
IL_000c: callvirt instance void Speak.Fork.ContactContainer::UpdateProcessor()
|
|
.line 469,469 : 17,24 ''
|
|
IL_0011: ret
|
|
|
|
.line 472,472 : 18,28 ''
|
|
IL_0012: ldc.i4.0
|
|
IL_0013: stloc.1
|
|
.line 472,472 : 29,57 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_001a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_001f: stloc.2
|
|
IL_0020: br.s IL_0056
|
|
|
|
.line 474,474 : 17,71 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0028: ldloc.1
|
|
IL_0029: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_002e: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0033: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0038: ldarg.1
|
|
IL_0039: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_003e: brfalse.s IL_0052
|
|
|
|
.line 476,476 : 21,55 ''
|
|
IL_0040: ldarg.0
|
|
IL_0041: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0046: ldloc.1
|
|
IL_0047: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_004c: callvirt instance void Speak.Fork.ContactContainer::UpdateProcessor()
|
|
.line 477,477 : 21,27 ''
|
|
IL_0051: ret
|
|
|
|
.line 472,472 : 70,73 ''
|
|
IL_0052: ldloc.1
|
|
IL_0053: ldc.i4.1
|
|
IL_0054: add
|
|
IL_0055: stloc.1
|
|
.line 472,472 : 58,68 ''
|
|
IL_0056: ldloc.1
|
|
IL_0057: ldloc.2
|
|
IL_0058: blt.s IL_0022
|
|
|
|
.line 480,480 : 9,10 ''
|
|
IL_005a: ret
|
|
} // end of method ContactManager::Update
|
|
|
|
.method private hidebysig instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
AddNewContact(string mainContact,
|
|
string uid) cil managed
|
|
{
|
|
// Code size 229 (0xe5)
|
|
.maxstack 5
|
|
.locals init ([0] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo ci,
|
|
[1] class [mscorlib]System.Exception ex,
|
|
[2] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo CS$1$0000)
|
|
.line 484,484 : 13,53 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Fork.ContactManager::ownerProtocol
|
|
IL_0006: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_000b: brfalse.s IL_000f
|
|
|
|
.line 485,485 : 17,29 ''
|
|
IL_000d: ldnull
|
|
IL_000e: ret
|
|
|
|
.line 488,488 : 17,62 ''
|
|
.try
|
|
{
|
|
IL_000f: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::CreateContact()
|
|
IL_0014: stloc.0
|
|
.line 490,490 : 17,92 ''
|
|
IL_0015: ldloc.0
|
|
IL_0016: ldstr "FullName"
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::mpOwner
|
|
IL_0021: ldarg.2
|
|
IL_0022: ldc.i4 0xff
|
|
IL_0027: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_002c: pop
|
|
.line 491,491 : 17,100 ''
|
|
IL_002d: ldloc.0
|
|
IL_002e: ldstr "jid"
|
|
IL_0033: ldarg.0
|
|
IL_0034: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::mpOwner
|
|
IL_0039: ldstr "[xJuick] "
|
|
IL_003e: ldarg.2
|
|
IL_003f: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0044: ldc.i4 0xff
|
|
IL_0049: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_004e: pop
|
|
.line 492,492 : 17,94 ''
|
|
IL_004f: ldloc.0
|
|
IL_0050: ldstr "p"
|
|
IL_0055: ldarg.0
|
|
IL_0056: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::pOwner
|
|
IL_005b: ldarg.0
|
|
IL_005c: ldfld string Speak.Fork.ContactManager::ownerProtocol
|
|
IL_0061: ldc.i4 0xff
|
|
IL_0066: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_006b: pop
|
|
.line 493,493 : 17,104 ''
|
|
IL_006c: ldloc.0
|
|
IL_006d: ldstr "Site"
|
|
IL_0072: ldarg.0
|
|
IL_0073: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::sOwner
|
|
IL_0078: ldarg.1
|
|
IL_0079: ldc.i4 0xff
|
|
IL_007e: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0083: pop
|
|
.line 495,495 : 17,36 ''
|
|
IL_0084: ldarg.0
|
|
IL_0085: ldfld bool Speak.Fork.ContactManager::addAsTemporary
|
|
IL_008a: brfalse.s IL_00be
|
|
|
|
.line 497,497 : 21,88 ''
|
|
IL_008c: ldloc.0
|
|
IL_008d: ldstr "NotOnList"
|
|
IL_0092: ldarg.0
|
|
IL_0093: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::clOwner
|
|
IL_0098: ldc.i4.1
|
|
IL_0099: box [mscorlib]System.Int32
|
|
IL_009e: ldc.i4.1
|
|
IL_009f: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_00a4: pop
|
|
.line 498,498 : 21,85 ''
|
|
IL_00a5: ldloc.0
|
|
IL_00a6: ldstr "Delete"
|
|
IL_00ab: ldarg.0
|
|
IL_00ac: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::clOwner
|
|
IL_00b1: ldc.i4.1
|
|
IL_00b2: box [mscorlib]System.Int32
|
|
IL_00b7: ldc.i4.1
|
|
IL_00b8: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_00bd: pop
|
|
.line 501,501 : 17,27 ''
|
|
IL_00be: ldloc.0
|
|
IL_00bf: stloc.2
|
|
IL_00c0: leave.s IL_00e3
|
|
|
|
.line 503,503 : 13,33 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_00c2: stloc.1
|
|
.line 507,507 : 17,83 ''
|
|
IL_00c3: ldloc.1
|
|
IL_00c4: callvirt instance string [mscorlib]System.Exception::get_Message()
|
|
IL_00c9: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_00ce: ldloc.1
|
|
IL_00cf: callvirt instance string [mscorlib]System.Exception::get_StackTrace()
|
|
IL_00d4: call string [mscorlib]System.String::Concat(string,
|
|
string,
|
|
string)
|
|
IL_00d9: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string)
|
|
IL_00de: pop
|
|
.line 508,508 : 17,29 ''
|
|
IL_00df: ldnull
|
|
IL_00e0: stloc.2
|
|
IL_00e1: leave.s IL_00e3
|
|
|
|
.line 510,510 : 9,10 ''
|
|
} // end handler
|
|
IL_00e3: ldloc.2
|
|
IL_00e4: ret
|
|
} // end of method ContactManager::AddNewContact
|
|
|
|
.method public hidebysig instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
CheckForHandle(native int hContact,
|
|
string message) cil managed
|
|
{
|
|
// Code size 73 (0x49)
|
|
.maxstack 5
|
|
.locals init ([0] class [System]System.Text.RegularExpressions.Match m,
|
|
[1] string mainContact)
|
|
.line 514,514 : 13,57 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::ReplyRegEx
|
|
IL_0005: ldarg.2
|
|
IL_0006: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_000b: stloc.0
|
|
.line 515,515 : 13,27 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_0012: brfalse.s IL_0047
|
|
|
|
.line 517,517 : 17,88 ''
|
|
IL_0014: ldarg.1
|
|
IL_0015: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(native int)
|
|
IL_001a: callvirt instance string Speak.Sites.ISite::get_MainContact()
|
|
IL_001f: stloc.1
|
|
.line 518,518 : 17,82 ''
|
|
IL_0020: ldarg.0
|
|
IL_0021: ldloc.1
|
|
IL_0022: ldstr "#"
|
|
IL_0027: ldloc.0
|
|
IL_0028: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_002d: ldstr "post"
|
|
IL_0032: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0037: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_003c: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0041: call instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactManager::GetContactInfo(string,
|
|
string)
|
|
IL_0046: ret
|
|
|
|
.line 521,521 : 13,25 ''
|
|
IL_0047: ldnull
|
|
IL_0048: ret
|
|
} // end of method ContactManager::CheckForHandle
|
|
|
|
.method public hidebysig instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo
|
|
CheckForHandlePure(native int hContact,
|
|
string message) cil managed
|
|
{
|
|
// Code size 85 (0x55)
|
|
.maxstack 5
|
|
.locals init ([0] class [System]System.Text.RegularExpressions.Match m,
|
|
[1] class Speak.Sites.ISite site,
|
|
[2] string mainContact)
|
|
.line 526,526 : 13,61 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::PureReplyRegEx
|
|
IL_0005: ldarg.2
|
|
IL_0006: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_000b: stloc.0
|
|
.line 527,527 : 13,27 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_0012: brfalse.s IL_0053
|
|
|
|
.line 529,529 : 17,68 ''
|
|
IL_0014: ldarg.1
|
|
IL_0015: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(native int)
|
|
IL_001a: stloc.1
|
|
.line 530,530 : 17,85 ''
|
|
IL_001b: ldloc.1
|
|
IL_001c: brfalse.s IL_0026
|
|
|
|
IL_001e: ldloc.1
|
|
IL_001f: callvirt instance string Speak.Sites.ISite::get_MainContact()
|
|
IL_0024: br.s IL_002b
|
|
|
|
IL_0026: ldsfld string [mscorlib]System.String::Empty
|
|
IL_002b: stloc.2
|
|
.line 531,531 : 17,82 ''
|
|
IL_002c: ldarg.0
|
|
IL_002d: ldloc.2
|
|
IL_002e: ldstr "#"
|
|
IL_0033: ldloc.0
|
|
IL_0034: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0039: ldstr "post"
|
|
IL_003e: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0043: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0048: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_004d: call instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactManager::GetContactInfo(string,
|
|
string)
|
|
IL_0052: ret
|
|
|
|
.line 534,534 : 13,25 ''
|
|
IL_0053: ldnull
|
|
IL_0054: ret
|
|
} // end of method ContactManager::CheckForHandlePure
|
|
|
|
.method public hidebysig instance void
|
|
ChangeForkState(native int hContact,
|
|
string name) cil managed
|
|
{
|
|
// Code size 81 (0x51)
|
|
.maxstack 4
|
|
.locals init ([0] string mainContact,
|
|
[1] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo result)
|
|
.line 539,539 : 13,84 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: call class Speak.Sites.ISite Speak.Sites.SitesManager::GetContactSite(native int)
|
|
IL_0006: callvirt instance string Speak.Sites.ISite::get_MainContact()
|
|
IL_000b: stloc.0
|
|
.line 540,540 : 13,68 ''
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldloc.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: call instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactManager::GetContactInfo(string,
|
|
string)
|
|
IL_0014: stloc.1
|
|
.line 541,541 : 13,32 ''
|
|
IL_0015: ldloc.1
|
|
IL_0016: ldnull
|
|
IL_0017: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Equality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_001c: brfalse.s IL_004a
|
|
|
|
.line 543,543 : 17,54 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldloc.0
|
|
IL_0020: ldarg.2
|
|
IL_0021: call instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactManager::MakeFork(string,
|
|
string)
|
|
IL_0026: stloc.1
|
|
.line 544,544 : 17,36 ''
|
|
IL_0027: ldloc.1
|
|
IL_0028: ldnull
|
|
IL_0029: call bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::op_Inequality(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo)
|
|
IL_002e: brfalse.s IL_0050
|
|
|
|
.line 545,545 : 21,118 ''
|
|
IL_0030: ldarg.0
|
|
IL_0031: ldarg.0
|
|
IL_0032: ldarg.1
|
|
IL_0033: call instance native int Speak.Fork.ContactManager::GetMainContactHandle(native int)
|
|
IL_0038: ldloc.1
|
|
IL_0039: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_003e: ldarg.2
|
|
IL_003f: call class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::GetHistoryRegEx(string)
|
|
IL_0044: call instance void Speak.Fork.ContactManager::CopyHistory(native int,
|
|
native int,
|
|
class [System]System.Text.RegularExpressions.Regex)
|
|
IL_0049: ret
|
|
|
|
.line 549,549 : 17,44 ''
|
|
IL_004a: ldloc.1
|
|
IL_004b: callvirt instance void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::OpenMessageWindow()
|
|
.line 551,551 : 9,10 ''
|
|
IL_0050: ret
|
|
} // end of method ContactManager::ChangeForkState
|
|
|
|
.method private hidebysig instance void
|
|
AddToContact(native int hContact) cil managed
|
|
{
|
|
// Code size 24 (0x18)
|
|
.maxstack 8
|
|
.line 555,555 : 13,95 ''
|
|
IL_0000: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0005: ldstr "Proto/AddToContact"
|
|
IL_000a: ldarg.1
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld native int Speak.Fork.ContactManager::rootName
|
|
IL_0011: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0016: pop
|
|
.line 556,556 : 9,10 ''
|
|
IL_0017: ret
|
|
} // end of method ContactManager::AddToContact
|
|
|
|
.method private hidebysig instance bool
|
|
IsOnContact(native int hContact) cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 8
|
|
.line 560,560 : 13,125 ''
|
|
IL_0000: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0005: ldstr "Proto/IsProtoOnContact"
|
|
IL_000a: ldarg.1
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld native int Speak.Fork.ContactManager::rootName
|
|
IL_0011: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0016: call bool [mscorlib]System.Convert::ToBoolean(int32)
|
|
IL_001b: ret
|
|
} // end of method ContactManager::IsOnContact
|
|
|
|
.method private hidebysig instance void
|
|
ChangeStatus(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo ci,
|
|
valuetype Speak.Structs.StatusModes status) cil managed
|
|
{
|
|
// Code size 32 (0x20)
|
|
.maxstack 5
|
|
.line 567,567 : 17,96 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldstr "Status"
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldfld class Speak.Fork.ContactManager/SettingOwner Speak.Fork.ContactManager::mpOwner
|
|
IL_000c: ldarg.2
|
|
IL_000d: conv.u2
|
|
IL_000e: box [mscorlib]System.UInt16
|
|
IL_0013: ldc.i4.2
|
|
IL_0014: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ISettingOwner,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0019: pop
|
|
IL_001a: leave.s IL_001f
|
|
|
|
.line 569,569 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_001c: pop
|
|
IL_001d: leave.s IL_001f
|
|
|
|
.line 570,570 : 9,10 ''
|
|
} // end handler
|
|
IL_001f: ret
|
|
} // end of method ContactManager::ChangeStatus
|
|
|
|
.method public hidebysig instance void
|
|
ClearContacts() cil managed
|
|
{
|
|
// Code size 91 (0x5b)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Fork.ContactContainer[] fk,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 574,574 : 13,60 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0006: callvirt instance !0[] class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::ToArray()
|
|
IL_000b: stloc.0
|
|
.line 575,575 : 18,28 ''
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: stloc.1
|
|
.line 575,575 : 29,48 ''
|
|
IL_000e: ldloc.0
|
|
IL_000f: ldlen
|
|
IL_0010: conv.i4
|
|
IL_0011: stloc.2
|
|
IL_0012: br.s IL_0040
|
|
|
|
.line 577,577 : 17,70 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldloc.0
|
|
IL_0016: ldloc.1
|
|
IL_0017: ldelem.ref
|
|
IL_0018: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_001d: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0022: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0027: call instance bool Speak.Fork.ContactManager::IsAdditional(string)
|
|
IL_002c: brtrue.s IL_003c
|
|
|
|
.line 579,579 : 21,44 ''
|
|
IL_002e: ldloc.0
|
|
IL_002f: ldloc.1
|
|
IL_0030: ldelem.ref
|
|
IL_0031: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_0036: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::Delete()
|
|
IL_003b: pop
|
|
.line 575,575 : 61,64 ''
|
|
IL_003c: ldloc.1
|
|
IL_003d: ldc.i4.1
|
|
IL_003e: add
|
|
IL_003f: stloc.1
|
|
.line 575,575 : 49,59 ''
|
|
IL_0040: ldloc.1
|
|
IL_0041: ldloc.2
|
|
IL_0042: blt.s IL_0014
|
|
|
|
.line 582,582 : 13,34 ''
|
|
IL_0044: ldarg.0
|
|
IL_0045: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_004a: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::Clear()
|
|
.line 583,583 : 13,57 ''
|
|
IL_004f: ldarg.0
|
|
IL_0050: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::.ctor()
|
|
IL_0055: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
.line 584,584 : 9,10 ''
|
|
IL_005a: ret
|
|
} // end of method ContactManager::ClearContacts
|
|
|
|
.method public hidebysig instance void
|
|
OnJuickClicked(object sender,
|
|
class Speak.Core.ActionClickEvent e) cil managed
|
|
{
|
|
// Code size 268 (0x10c)
|
|
.maxstack 4
|
|
.locals init ([0] native int hContact,
|
|
[1] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle str,
|
|
[2] valuetype Speak.Structs.CSSData css,
|
|
[3] native int cmdPtr,
|
|
[4] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle CS$0$0000)
|
|
.line 588,588 : 13,81 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: castclass Speak.Fork.ContactContainer
|
|
IL_0006: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo Speak.Fork.ContactContainer::get_Contact()
|
|
IL_000b: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0010: stloc.0
|
|
.line 589,589 : 13,29 ''
|
|
IL_0011: ldarg.2
|
|
IL_0012: callvirt instance bool Speak.Core.ActionClickEvent::get_AutoSend()
|
|
IL_0017: brtrue.s IL_0047
|
|
|
|
.line 591,591 : 17,102 ''
|
|
IL_0019: ldloca.s str
|
|
IL_001b: ldarg.2
|
|
IL_001c: callvirt instance string Speak.Core.ActionClickEvent::get_Action()
|
|
IL_0021: ldc.i4.0
|
|
IL_0022: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::.ctor(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
.line 592,592 : 17,98 ''
|
|
IL_0027: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_002c: ldstr "SRMsg/SendCommand"
|
|
IL_0031: ldloc.0
|
|
IL_0032: ldloca.s str
|
|
IL_0034: call instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::get_IntPtr()
|
|
IL_0039: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_003e: pop
|
|
.line 593,593 : 17,28 ''
|
|
IL_003f: ldloca.s str
|
|
IL_0041: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::Free()
|
|
IL_0046: ret
|
|
|
|
.line 597,597 : 17,97 ''
|
|
IL_0047: ldarg.2
|
|
IL_0048: callvirt instance string Speak.Core.ActionClickEvent::get_Action()
|
|
IL_004d: ldstr "http://"
|
|
IL_0052: ldc.i4.3
|
|
IL_0053: callvirt instance bool [mscorlib]System.String::StartsWith(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0058: brfalse.s IL_0066
|
|
|
|
.line 599,599 : 21,44 ''
|
|
IL_005a: ldarg.2
|
|
IL_005b: callvirt instance string Speak.Core.ActionClickEvent::get_Action()
|
|
IL_0060: call void Speak.Utils.Util::OpenURL(string)
|
|
IL_0065: ret
|
|
|
|
.line 601,601 : 22,104 ''
|
|
IL_0066: ldarg.2
|
|
IL_0067: callvirt instance string Speak.Core.ActionClickEvent::get_Action()
|
|
IL_006c: ldstr "xJuick://"
|
|
IL_0071: ldc.i4.3
|
|
IL_0072: callvirt instance bool [mscorlib]System.String::StartsWith(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0077: brfalse.s IL_0093
|
|
|
|
.line 603,603 : 21,79 ''
|
|
IL_0079: ldarg.0
|
|
IL_007a: ldloc.0
|
|
IL_007b: ldarg.2
|
|
IL_007c: callvirt instance string Speak.Core.ActionClickEvent::get_Action()
|
|
IL_0081: ldc.i4.s 9
|
|
IL_0083: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_0088: callvirt instance string [mscorlib]System.String::ToLower()
|
|
IL_008d: call instance void Speak.Fork.ContactManager::InvokeOnAction(native int,
|
|
string)
|
|
IL_0092: ret
|
|
|
|
.line 607,607 : 21,49 ''
|
|
IL_0093: ldloca.s css
|
|
IL_0095: initobj Speak.Structs.CSSData
|
|
.line 608,608 : 21,45 ''
|
|
IL_009b: ldloca.s css
|
|
IL_009d: ldloc.0
|
|
IL_009e: stfld native int Speak.Structs.CSSData::hContact
|
|
.line 609,609 : 21,58 ''
|
|
IL_00a3: ldloca.s css
|
|
IL_00a5: ldstr "/SendMsg"
|
|
IL_00aa: stfld string Speak.Structs.CSSData::szProtoService
|
|
.line 610,610 : 21,46 ''
|
|
IL_00af: ldloca.s css
|
|
IL_00b1: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00b6: stfld native int Speak.Structs.CSSData::wParam
|
|
.line 611,611 : 21,98 ''
|
|
IL_00bb: ldloca.s css
|
|
IL_00bd: ldarg.2
|
|
IL_00be: callvirt instance string Speak.Core.ActionClickEvent::get_Action()
|
|
IL_00c3: ldc.i4.0
|
|
IL_00c4: newobj instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::.ctor(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
IL_00c9: stloc.s CS$0$0000
|
|
IL_00cb: ldloca.s CS$0$0000
|
|
IL_00cd: call instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::get_IntPtr()
|
|
IL_00d2: stfld native int Speak.Structs.CSSData::lParam
|
|
.line 613,613 : 21,79 ''
|
|
IL_00d7: ldloc.2
|
|
IL_00d8: box Speak.Structs.CSSData
|
|
IL_00dd: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_00e2: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_00e7: stloc.3
|
|
.line 614,614 : 21,64 ''
|
|
IL_00e8: ldloc.2
|
|
IL_00e9: box Speak.Structs.CSSData
|
|
IL_00ee: ldloc.3
|
|
IL_00ef: ldc.i4.0
|
|
IL_00f0: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 615,615 : 21,110 ''
|
|
IL_00f5: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_00fa: ldstr "Proto/CallContactService"
|
|
IL_00ff: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0104: ldloc.3
|
|
IL_0105: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_010a: pop
|
|
.line 618,618 : 9,10 ''
|
|
IL_010b: ret
|
|
} // end of method ContactManager::OnJuickClicked
|
|
|
|
.method public hidebysig specialname instance void
|
|
add_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Fork.ContactManager::OnAction
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Fork.ContactManager::OnAction
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method ContactManager::add_OnAction
|
|
|
|
.method public hidebysig specialname instance void
|
|
remove_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Fork.ContactManager::OnAction
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Fork.ContactManager::OnAction
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method ContactManager::remove_OnAction
|
|
|
|
.method public hidebysig instance void
|
|
InvokeOnAction(native int hContact,
|
|
string action) cil managed
|
|
{
|
|
// Code size 29 (0x1d)
|
|
.maxstack 8
|
|
.line 623,623 : 13,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Fork.ContactManager::OnAction
|
|
IL_0006: brtrue.s IL_0009
|
|
|
|
.line 624,624 : 17,24 ''
|
|
IL_0008: ret
|
|
|
|
.line 625,625 : 13,63 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> Speak.Fork.ContactManager::OnAction
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldarg.2
|
|
IL_0012: newobj instance void Speak.Core.ActionEvent::.ctor(native int,
|
|
string)
|
|
IL_0017: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>::Invoke(object,
|
|
!0)
|
|
.line 626,626 : 9,10 ''
|
|
IL_001c: ret
|
|
} // end of method ContactManager::InvokeOnAction
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 42 (0x2a)
|
|
.maxstack 2
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount)
|
|
.line 630,630 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 630,630 : 29,57 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0008: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Count()
|
|
IL_000d: stloc.1
|
|
IL_000e: br.s IL_0025
|
|
|
|
.line 632,632 : 17,43 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer> Speak.Fork.ContactManager::forkContacts
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.Fork.ContactContainer>::get_Item(int32)
|
|
IL_001c: callvirt instance void Speak.Fork.ContactContainer::Dispose()
|
|
.line 630,630 : 70,73 ''
|
|
IL_0021: ldloc.0
|
|
IL_0022: ldc.i4.1
|
|
IL_0023: add
|
|
IL_0024: stloc.0
|
|
.line 630,630 : 58,68 ''
|
|
IL_0025: ldloc.0
|
|
IL_0026: ldloc.1
|
|
IL_0027: blt.s IL_0010
|
|
|
|
.line 634,634 : 9,10 ''
|
|
IL_0029: ret
|
|
} // end of method ContactManager::Dispose
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent> OnAction
|
|
{
|
|
.removeon instance void Speak.Fork.ContactManager::remove_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>)
|
|
.addon instance void Speak.Fork.ContactManager::add_OnAction(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionEvent>)
|
|
} // end of event ContactManager::OnAction
|
|
} // end of class Speak.Fork.ContactManager
|
|
|
|
.class private auto ansi beforefieldinit Speak.HPP.HistoryppHandler
|
|
extends [mscorlib]System.Object
|
|
implements Speak.Core.IMessageProcessor,
|
|
[mscorlib]System.IDisposable
|
|
{
|
|
.field private native int wHandle
|
|
.field private class Speak.Sites.ISite site
|
|
.field private class Speak.Interop.Subclassing subclass
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> btns
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> avatars
|
|
.field private class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> chachedRects
|
|
.field private class Speak.Core.AvatarProcessor ap
|
|
.field private class [System.Windows.Forms]System.Windows.Forms.ContextMenu context
|
|
.field private class Speak.Core.SimpleWordAction srmmNickAction
|
|
.field private class Speak.Core.SimpleWordAction srmmNumberAction
|
|
.field private bool needRecalc
|
|
.field private bool inRecalc
|
|
.field private bool initialized
|
|
.field private bool lazyInit
|
|
.field private static valuetype [mscorlib]System.Guid IID_IOleObject
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Sites.ISite site,
|
|
native int wHandle,
|
|
bool lazyInit) cil managed
|
|
{
|
|
// Code size 352 (0x160)
|
|
.maxstack 5
|
|
.locals init ([0] int32 hppVersion,
|
|
[1] uint8[] hppVBytes,
|
|
[2] class [mscorlib]System.Version vHpp,
|
|
[3] string[] CS$0$0000,
|
|
[4] bool CS$0$0001)
|
|
.line 42,42 : 9,75 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\HPP\\HistoryppHandler.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 44,44 : 13,30 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld class Speak.Sites.ISite Speak.HPP.HistoryppHandler::site
|
|
.line 45,45 : 13,116 ''
|
|
IL_000d: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0012: ldstr "History++/GetVersion"
|
|
IL_0017: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001c: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0021: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0026: stloc.0
|
|
.line 46,46 : 13,66 ''
|
|
IL_0027: ldloc.0
|
|
IL_0028: call uint8[] [mscorlib]System.BitConverter::GetBytes(int32)
|
|
IL_002d: stloc.1
|
|
.line 47,47 : 13,96 ''
|
|
IL_002e: ldloc.1
|
|
IL_002f: ldc.i4.3
|
|
IL_0030: ldelem.u1
|
|
IL_0031: ldloc.1
|
|
IL_0032: ldc.i4.2
|
|
IL_0033: ldelem.u1
|
|
IL_0034: ldloc.1
|
|
IL_0035: ldc.i4.1
|
|
IL_0036: ldelem.u1
|
|
IL_0037: ldloc.1
|
|
IL_0038: ldc.i4.0
|
|
IL_0039: ldelem.u1
|
|
IL_003a: newobj instance void [mscorlib]System.Version::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_003f: stloc.2
|
|
.line 48,48 : 13,53 ''
|
|
IL_0040: ldloc.2
|
|
IL_0041: ldsfld class [mscorlib]System.Version Speak.Structs.HppConstaints::MinumumVersion
|
|
IL_0046: call bool [mscorlib]System.Version::op_LessThan(class [mscorlib]System.Version,
|
|
class [mscorlib]System.Version)
|
|
IL_004b: brfalse.s IL_00b6
|
|
|
|
.line 50,56 : 17,47 ''
|
|
IL_004d: ldc.i4.8
|
|
IL_004e: newarr [mscorlib]System.String
|
|
IL_0053: stloc.3
|
|
IL_0054: ldloc.3
|
|
IL_0055: ldc.i4.0
|
|
IL_0056: ldstr "You version of History++ plugin ("
|
|
IL_005b: stelem.ref
|
|
IL_005c: ldloc.3
|
|
IL_005d: ldc.i4.1
|
|
IL_005e: ldloc.2
|
|
IL_005f: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0064: stelem.ref
|
|
IL_0065: ldloc.3
|
|
IL_0066: ldc.i4.2
|
|
IL_0067: ldstr ") is too old."
|
|
IL_006c: stelem.ref
|
|
IL_006d: ldloc.3
|
|
IL_006e: ldc.i4.3
|
|
IL_006f: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_0074: stelem.ref
|
|
IL_0075: ldloc.3
|
|
IL_0076: ldc.i4.4
|
|
IL_0077: ldstr "Minimum supported version is "
|
|
IL_007c: stelem.ref
|
|
IL_007d: ldloc.3
|
|
IL_007e: ldc.i4.5
|
|
IL_007f: ldsfld class [mscorlib]System.Version Speak.Structs.HppConstaints::MinumumVersion
|
|
IL_0084: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0089: stelem.ref
|
|
IL_008a: ldloc.3
|
|
IL_008b: ldc.i4.6
|
|
IL_008c: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_0091: stelem.ref
|
|
IL_0092: ldloc.3
|
|
IL_0093: ldc.i4.7
|
|
IL_0094: ldstr "Links highlighting will be disabled"
|
|
IL_0099: stelem.ref
|
|
IL_009a: ldloc.3
|
|
IL_009b: call string [mscorlib]System.String::Concat(string[])
|
|
IL_00a0: ldstr "[xJuick] History++ version checking..."
|
|
IL_00a5: ldc.i4.0
|
|
IL_00a6: ldc.i4.s 16
|
|
IL_00a8: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_00ad: pop
|
|
.line 57,57 : 17,37 ''
|
|
IL_00ae: ldarg.0
|
|
IL_00af: ldc.i4.0
|
|
IL_00b0: stfld bool Speak.HPP.HistoryppHandler::initialized
|
|
.line 58,58 : 17,24 ''
|
|
IL_00b5: ret
|
|
|
|
.line 61,61 : 13,43 ''
|
|
IL_00b6: ldarg.0
|
|
IL_00b7: ldarg.0
|
|
IL_00b8: ldc.i4.0
|
|
IL_00b9: dup
|
|
IL_00ba: stloc.s CS$0$0001
|
|
IL_00bc: stfld bool Speak.HPP.HistoryppHandler::inRecalc
|
|
IL_00c1: ldloc.s CS$0$0001
|
|
IL_00c3: stfld bool Speak.HPP.HistoryppHandler::needRecalc
|
|
.line 62,62 : 13,37 ''
|
|
IL_00c8: ldarg.0
|
|
IL_00c9: ldarg.3
|
|
IL_00ca: ldc.i4.0
|
|
IL_00cb: ceq
|
|
IL_00cd: stfld bool Speak.HPP.HistoryppHandler::initialized
|
|
.line 63,63 : 13,38 ''
|
|
IL_00d2: ldarg.0
|
|
IL_00d3: ldarg.3
|
|
IL_00d4: stfld bool Speak.HPP.HistoryppHandler::lazyInit
|
|
.line 64,64 : 13,36 ''
|
|
IL_00d9: ldarg.0
|
|
IL_00da: ldarg.2
|
|
IL_00db: stfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
.line 66,66 : 13,29 ''
|
|
IL_00e0: ldarg.0
|
|
IL_00e1: ldfld bool Speak.HPP.HistoryppHandler::initialized
|
|
IL_00e6: brfalse.s IL_010c
|
|
|
|
.line 68,68 : 17,53 ''
|
|
IL_00e8: ldarg.0
|
|
IL_00e9: ldarg.2
|
|
IL_00ea: newobj instance void Speak.Interop.Subclassing::.ctor(native int)
|
|
IL_00ef: stfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
.line 69,69 : 17,52 ''
|
|
IL_00f4: ldarg.0
|
|
IL_00f5: ldfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
IL_00fa: ldarg.0
|
|
IL_00fb: ldftn instance int32 Speak.HPP.HistoryppHandler::WndProc(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0101: newobj instance void Speak.Interop.Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_0106: callvirt instance int32 Speak.Interop.Subclassing::StartSubclassing(class Speak.Interop.Win32WndProc)
|
|
IL_010b: pop
|
|
.line 72,72 : 13,51 ''
|
|
IL_010c: ldarg.0
|
|
IL_010d: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::.ctor()
|
|
IL_0112: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
.line 73,73 : 13,51 ''
|
|
IL_0117: ldarg.0
|
|
IL_0118: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::.ctor()
|
|
IL_011d: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
.line 74,74 : 13,67 ''
|
|
IL_0122: ldarg.0
|
|
IL_0123: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::.ctor()
|
|
IL_0128: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
.line 76,76 : 13,63 ''
|
|
IL_012d: ldarg.0
|
|
IL_012e: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0133: callvirt instance class Speak.Core.SimpleWordAction Speak.Core.Settings::get_SRMMNickAction()
|
|
IL_0138: stfld class Speak.Core.SimpleWordAction Speak.HPP.HistoryppHandler::srmmNickAction
|
|
.line 77,77 : 13,67 ''
|
|
IL_013d: ldarg.0
|
|
IL_013e: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0143: callvirt instance class Speak.Core.SimpleWordAction Speak.Core.Settings::get_SRMMNumberAction()
|
|
IL_0148: stfld class Speak.Core.SimpleWordAction Speak.HPP.HistoryppHandler::srmmNumberAction
|
|
.line 79,79 : 13,44 ''
|
|
IL_014d: ldarg.0
|
|
IL_014e: ldarg.1
|
|
IL_014f: newobj instance void Speak.Core.AvatarProcessor::.ctor(class Speak.Sites.ISite)
|
|
IL_0154: stfld class Speak.Core.AvatarProcessor Speak.HPP.HistoryppHandler::ap
|
|
.line 80,80 : 13,31 ''
|
|
IL_0159: ldarg.0
|
|
IL_015a: call instance void Speak.HPP.HistoryppHandler::MakeContextMenu()
|
|
.line 81,81 : 9,10 ''
|
|
IL_015f: ret
|
|
} // end of method HistoryppHandler::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
MakeContextMenu() cil managed
|
|
{
|
|
// Code size 138 (0x8a)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.Core.LinkButton lb,
|
|
[1] class Speak.UI.ActionMenuItem mi,
|
|
[2] class Speak.UI.ActionMenuItem contextAvatar,
|
|
[3] class Speak.Core.LinkButton[] CS$6$0000,
|
|
[4] int32 CS$7$0001)
|
|
.line 85,85 : 13,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: newobj instance void [System.Windows.Forms]System.Windows.Forms.ContextMenu::.ctor()
|
|
IL_0006: stfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.HPP.HistoryppHandler::context
|
|
.line 86,86 : 39,72 ''
|
|
IL_000b: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0010: callvirt instance class Speak.Core.LinkButton[] Speak.Core.Settings::get_SRMMLinkButtons()
|
|
IL_0015: stloc.3
|
|
IL_0016: ldc.i4.0
|
|
IL_0017: stloc.s CS$7$0001
|
|
IL_0019: br.s IL_0059
|
|
|
|
.line 86,86 : 22,35 ''
|
|
IL_001b: ldloc.3
|
|
IL_001c: ldloc.s CS$7$0001
|
|
IL_001e: ldelem.ref
|
|
IL_001f: stloc.0
|
|
.line 88,88 : 17,33 ''
|
|
IL_0020: ldloc.0
|
|
IL_0021: callvirt instance bool Speak.Core.LinkButton::get_Enabled()
|
|
IL_0026: brfalse.s IL_0053
|
|
|
|
.line 90,90 : 17,60 ''
|
|
IL_0028: ldloc.0
|
|
IL_0029: newobj instance void Speak.UI.ActionMenuItem::.ctor(class Speak.Core.LinkButton)
|
|
IL_002e: stloc.1
|
|
.line 92,92 : 17,45 ''
|
|
IL_002f: ldloc.1
|
|
IL_0030: ldarg.0
|
|
IL_0031: ldftn instance void Speak.HPP.HistoryppHandler::ActionMenuClick(object,
|
|
class [mscorlib]System.EventArgs)
|
|
IL_0037: newobj instance void [mscorlib]System.EventHandler::.ctor(object,
|
|
native int)
|
|
IL_003c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::add_Click(class [mscorlib]System.EventHandler)
|
|
.line 93,93 : 17,43 ''
|
|
IL_0041: ldarg.0
|
|
IL_0042: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.HPP.HistoryppHandler::context
|
|
IL_0047: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_004c: ldloc.1
|
|
IL_004d: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::Add(class [System.Windows.Forms]System.Windows.Forms.MenuItem)
|
|
IL_0052: pop
|
|
IL_0053: ldloc.s CS$7$0001
|
|
IL_0055: ldc.i4.1
|
|
IL_0056: add
|
|
IL_0057: stloc.s CS$7$0001
|
|
.line 86,86 : 36,38 ''
|
|
IL_0059: ldloc.s CS$7$0001
|
|
IL_005b: ldloc.3
|
|
IL_005c: ldlen
|
|
IL_005d: conv.i4
|
|
IL_005e: blt.s IL_001b
|
|
|
|
.line 96,96 : 13,137 ''
|
|
IL_0060: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0065: ldsfld string [mscorlib]System.String::Empty
|
|
IL_006a: ldc.i4.0
|
|
IL_006b: ldc.i4.4
|
|
IL_006c: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType)
|
|
IL_0071: newobj instance void Speak.UI.ActionMenuItem::.ctor(class Speak.Core.LinkButton)
|
|
IL_0076: stloc.2
|
|
.line 97,97 : 13,50 ''
|
|
IL_0077: ldarg.0
|
|
IL_0078: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.HPP.HistoryppHandler::context
|
|
IL_007d: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_0082: ldloc.2
|
|
IL_0083: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::Add(class [System.Windows.Forms]System.Windows.Forms.MenuItem)
|
|
IL_0088: pop
|
|
.line 98,98 : 9,10 ''
|
|
IL_0089: ret
|
|
} // end of method HistoryppHandler::MakeContextMenu
|
|
|
|
.method public hidebysig instance int32
|
|
WndProc(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 697 (0x2b9)
|
|
.maxstack 5
|
|
.locals init ([0] bool lmb,
|
|
[1] int32 x,
|
|
[2] int32 y,
|
|
[3] int32 i,
|
|
[4] int32 iCount,
|
|
[5] class Speak.HPP.HppActionOleObject btn,
|
|
[6] valuetype Speak.Interop.RECT rect,
|
|
[7] int32 result,
|
|
[8] int32 V_8,
|
|
[9] int32 V_9,
|
|
[10] int32 V_10,
|
|
[11] int32 V_11,
|
|
[12] class Speak.HPP.HppActionOleObject V_12,
|
|
[13] valuetype Speak.Interop.RECT V_13,
|
|
[14] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo> V_14,
|
|
[15] string url,
|
|
[16] valuetype Speak.Interop.POINT pt,
|
|
[17] int32 CS$0$0000,
|
|
[18] int32 CS$0$0001,
|
|
[19] valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo> CS$5$0002,
|
|
[20] valuetype Speak.Interop.RECT CS$0$0003)
|
|
.line 102,102 : 13,30 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 103,103 : 13,25 ''
|
|
IL_0002: ldarg.2
|
|
IL_0003: stloc.s CS$0$0000
|
|
IL_0005: ldloc.s CS$0$0000
|
|
IL_0007: ldc.i4 0x201
|
|
IL_000c: sub
|
|
IL_000d: switch (
|
|
IL_0023,
|
|
IL_0023,
|
|
IL_0023)
|
|
IL_001e: br IL_00bc
|
|
|
|
.line 108,108 : 21,49 ''
|
|
IL_0023: ldarg.s lParam
|
|
IL_0025: call int16 Speak.Utils.Util::LoWord(int32)
|
|
IL_002a: stloc.1
|
|
.line 109,109 : 21,49 ''
|
|
IL_002b: ldarg.s lParam
|
|
IL_002d: call int16 Speak.Utils.Util::HiWord(int32)
|
|
IL_0032: stloc.2
|
|
.line 111,111 : 26,36 ''
|
|
IL_0033: ldc.i4.0
|
|
IL_0034: stloc.3
|
|
.line 111,111 : 37,57 ''
|
|
IL_0035: ldarg.0
|
|
IL_0036: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_003b: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Count()
|
|
IL_0040: stloc.s iCount
|
|
IL_0042: br.s IL_00b7
|
|
|
|
.line 113,113 : 25,58 ''
|
|
IL_0044: ldarg.0
|
|
IL_0045: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_004a: ldloc.3
|
|
IL_004b: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Item(int32)
|
|
IL_0050: stloc.s btn
|
|
.line 114,114 : 25,66 ''
|
|
IL_0052: ldarg.0
|
|
IL_0053: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
IL_0058: ldloc.s btn
|
|
IL_005a: callvirt instance native int Speak.HPP.HppActionOleObject::get_Owner()
|
|
IL_005f: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::get_Item(!0)
|
|
IL_0064: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_0069: stloc.s rect
|
|
.line 115,115 : 25,42 ''
|
|
IL_006b: ldloca.s rect
|
|
IL_006d: call instance bool Speak.Interop.RECT::get_IsEmpty()
|
|
IL_0072: brtrue.s IL_00b3
|
|
|
|
.line 118,118 : 25,58 ''
|
|
IL_0074: ldloc.s btn
|
|
IL_0076: ldloc.1
|
|
IL_0077: ldloc.2
|
|
IL_0078: ldloca.s rect
|
|
IL_007a: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_007f: sub
|
|
IL_0080: callvirt instance bool Speak.RichEdit.ActionOleObject::HitTest(int32,
|
|
int32)
|
|
IL_0085: brfalse.s IL_00b3
|
|
|
|
.line 120,120 : 29,62 ''
|
|
IL_0087: ldarg.2
|
|
IL_0088: ldc.i4 0x201
|
|
IL_008d: bne.un.s IL_0098
|
|
|
|
.line 122,122 : 33,55 ''
|
|
IL_008f: ldloc.s btn
|
|
IL_0091: callvirt instance void Speak.RichEdit.ActionOleObject::SetLMBDownState()
|
|
IL_0096: br.s IL_00af
|
|
|
|
.line 124,124 : 34,65 ''
|
|
IL_0098: ldarg.2
|
|
IL_0099: ldc.i4 0x202
|
|
IL_009e: bne.un.s IL_00af
|
|
|
|
.line 126,126 : 33,67 ''
|
|
IL_00a0: ldloc.s btn
|
|
IL_00a2: ldarg.1
|
|
IL_00a3: ldloca.s rect
|
|
IL_00a5: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_00aa: callvirt instance void Speak.RichEdit.ActionOleObject::SetLMBUpState(native int,
|
|
int32)
|
|
.line 129,129 : 29,40 ''
|
|
IL_00af: ldc.i4.1
|
|
IL_00b0: stloc.0
|
|
.line 130,130 : 29,35 ''
|
|
IL_00b1: br.s IL_00bc
|
|
|
|
.line 111,111 : 70,73 ''
|
|
IL_00b3: ldloc.3
|
|
IL_00b4: ldc.i4.1
|
|
IL_00b5: add
|
|
IL_00b6: stloc.3
|
|
.line 111,111 : 58,68 ''
|
|
IL_00b7: ldloc.3
|
|
IL_00b8: ldloc.s iCount
|
|
IL_00ba: blt.s IL_0044
|
|
|
|
.line 137,137 : 13,28 ''
|
|
IL_00bc: ldc.i4.0
|
|
IL_00bd: stloc.s result
|
|
.line 138,138 : 13,22 ''
|
|
IL_00bf: ldloc.0
|
|
IL_00c0: brtrue.s IL_00d4
|
|
|
|
.line 139,139 : 17,73 ''
|
|
IL_00c2: ldarg.0
|
|
IL_00c3: ldfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
IL_00c8: ldarg.1
|
|
IL_00c9: ldarg.2
|
|
IL_00ca: ldarg.3
|
|
IL_00cb: ldarg.s lParam
|
|
IL_00cd: callvirt instance int32 Speak.Interop.Subclassing::CallParent(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00d2: stloc.s result
|
|
.line 141,141 : 13,25 ''
|
|
IL_00d4: ldarg.2
|
|
IL_00d5: stloc.s CS$0$0001
|
|
IL_00d7: ldloc.s CS$0$0001
|
|
IL_00d9: ldc.i4 0x85
|
|
IL_00de: beq IL_02af
|
|
|
|
IL_00e3: ldloc.s CS$0$0001
|
|
IL_00e5: ldc.i4 0x115
|
|
IL_00ea: beq IL_02af
|
|
|
|
IL_00ef: ldloc.s CS$0$0001
|
|
IL_00f1: ldc.i4 0x200
|
|
IL_00f6: bne.un IL_02b6
|
|
|
|
.line 144,144 : 21,49 ''
|
|
IL_00fb: ldarg.s lParam
|
|
IL_00fd: call int16 Speak.Utils.Util::LoWord(int32)
|
|
IL_0102: stloc.s V_8
|
|
.line 145,145 : 21,49 ''
|
|
IL_0104: ldarg.s lParam
|
|
IL_0106: call int16 Speak.Utils.Util::HiWord(int32)
|
|
IL_010b: stloc.s V_9
|
|
.line 147,147 : 21,36 ''
|
|
IL_010d: ldarg.0
|
|
IL_010e: ldfld bool Speak.HPP.HistoryppHandler::needRecalc
|
|
IL_0113: brfalse.s IL_0122
|
|
|
|
.line 149,149 : 25,39 ''
|
|
IL_0115: ldarg.0
|
|
IL_0116: call instance void Speak.HPP.HistoryppHandler::RecalcRects()
|
|
.line 150,150 : 25,44 ''
|
|
IL_011b: ldarg.0
|
|
IL_011c: ldc.i4.0
|
|
IL_011d: stfld bool Speak.HPP.HistoryppHandler::needRecalc
|
|
.line 153,153 : 26,36 ''
|
|
IL_0122: ldc.i4.0
|
|
IL_0123: stloc.s V_10
|
|
.line 153,153 : 37,57 ''
|
|
IL_0125: ldarg.0
|
|
IL_0126: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_012b: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Count()
|
|
IL_0130: stloc.s V_11
|
|
IL_0132: br.s IL_017e
|
|
|
|
.line 155,155 : 25,58 ''
|
|
IL_0134: ldarg.0
|
|
IL_0135: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_013a: ldloc.s V_10
|
|
IL_013c: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Item(int32)
|
|
IL_0141: stloc.s V_12
|
|
.line 156,156 : 25,66 ''
|
|
IL_0143: ldarg.0
|
|
IL_0144: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
IL_0149: ldloc.s V_12
|
|
IL_014b: callvirt instance native int Speak.HPP.HppActionOleObject::get_Owner()
|
|
IL_0150: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::get_Item(!0)
|
|
IL_0155: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_015a: stloc.s V_13
|
|
.line 157,157 : 25,43 ''
|
|
IL_015c: ldloca.s V_13
|
|
IL_015e: call instance bool Speak.Interop.RECT::get_IsEmpty()
|
|
IL_0163: brtrue.s IL_0178
|
|
|
|
.line 158,158 : 29,62 ''
|
|
IL_0165: ldloc.s V_12
|
|
IL_0167: ldloc.s V_8
|
|
IL_0169: ldloc.s V_9
|
|
IL_016b: ldloca.s V_13
|
|
IL_016d: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_0172: sub
|
|
IL_0173: callvirt instance void Speak.RichEdit.ActionOleObject::MouseMoving(int32,
|
|
int32)
|
|
.line 153,153 : 70,73 ''
|
|
IL_0178: ldloc.s V_10
|
|
IL_017a: ldc.i4.1
|
|
IL_017b: add
|
|
IL_017c: stloc.s V_10
|
|
.line 153,153 : 58,68 ''
|
|
IL_017e: ldloc.s V_10
|
|
IL_0180: ldloc.s V_11
|
|
IL_0182: blt.s IL_0134
|
|
|
|
.line 161,161 : 21,110 ''
|
|
IL_0184: ldarg.3
|
|
IL_0185: ldc.i4.8
|
|
IL_0186: and
|
|
IL_0187: ldc.i4.8
|
|
IL_0188: bne.un IL_02a8
|
|
|
|
IL_018d: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0192: callvirt instance bool Speak.Core.Settings::get_ShowPreview()
|
|
IL_0197: brfalse IL_02a8
|
|
|
|
.line 163,163 : 77,89 ''
|
|
IL_019c: ldarg.0
|
|
IL_019d: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
IL_01a2: callvirt instance valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::GetEnumerator()
|
|
IL_01a7: stloc.s CS$5$0002
|
|
.try
|
|
{
|
|
IL_01a9: br IL_028c
|
|
|
|
.line 163,163 : 34,73 ''
|
|
IL_01ae: ldloca.s CS$5$0002
|
|
IL_01b0: call instance valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<!0,!1> valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo>::get_Current()
|
|
IL_01b5: stloc.s V_14
|
|
.line 165,165 : 29,58 ''
|
|
IL_01b7: ldloca.s V_14
|
|
IL_01b9: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Value()
|
|
IL_01be: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_01c3: stloc.s CS$0$0003
|
|
IL_01c5: ldloca.s CS$0$0003
|
|
IL_01c7: call instance bool Speak.Interop.RECT::get_IsEmpty()
|
|
IL_01cc: brtrue IL_028c
|
|
|
|
.line 167,167 : 33,91 ''
|
|
IL_01d1: ldloc.s V_9
|
|
IL_01d3: ldloca.s V_14
|
|
IL_01d5: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Value()
|
|
IL_01da: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_01df: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_01e4: ble IL_028c
|
|
|
|
IL_01e9: ldloc.s V_9
|
|
IL_01eb: ldloca.s V_14
|
|
IL_01ed: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Value()
|
|
IL_01f2: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_01f7: ldfld int32 Speak.Interop.RECT::Bottom
|
|
IL_01fc: bge IL_028c
|
|
|
|
.line 169,169 : 37,161 ''
|
|
IL_0201: ldarg.0
|
|
IL_0202: ldloc.s V_8
|
|
IL_0204: ldloca.s V_14
|
|
IL_0206: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Value()
|
|
IL_020b: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_0210: ldfld int32 Speak.Interop.RECT::Left
|
|
IL_0215: sub
|
|
IL_0216: ldloc.s V_9
|
|
IL_0218: ldloca.s V_14
|
|
IL_021a: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Value()
|
|
IL_021f: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_0224: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_0229: sub
|
|
IL_022a: ldloca.s V_14
|
|
IL_022c: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Key()
|
|
IL_0231: call class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHelpers::GetIText(native int)
|
|
IL_0236: ldloca.s V_14
|
|
IL_0238: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Key()
|
|
IL_023d: call instance string Speak.HPP.HistoryppHandler::GetCurrentURL(int32,
|
|
int32,
|
|
class Speak.RichEdit.ITextDocument,
|
|
native int)
|
|
IL_0242: stloc.s url
|
|
.line 170,170 : 37,68 ''
|
|
IL_0244: ldloc.s url
|
|
IL_0246: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_024b: brtrue.s IL_0285
|
|
|
|
.line 172,172 : 41,68 ''
|
|
IL_024d: ldloca.s pt
|
|
IL_024f: ldloc.s V_8
|
|
IL_0251: ldloc.s V_9
|
|
IL_0253: newobj instance void Speak.Interop.POINT::.ctor(int32,
|
|
int32)
|
|
IL_0258: stobj Speak.Interop.POINT
|
|
.line 173,173 : 41,80 ''
|
|
IL_025d: ldarg.0
|
|
IL_025e: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_0263: ldloca.s pt
|
|
IL_0265: call bool Speak.Interop.WinApi::ClientToScreen(native int,
|
|
valuetype Speak.Interop.POINT&)
|
|
IL_026a: pop
|
|
.line 174,174 : 41,81 ''
|
|
IL_026b: ldloca.s pt
|
|
IL_026d: ldfld int32 Speak.Interop.POINT::X
|
|
IL_0272: ldloca.s pt
|
|
IL_0274: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_0279: ldc.i4.s 10
|
|
IL_027b: add
|
|
IL_027c: ldloc.s url
|
|
IL_027e: call void Speak.Core.ImagePreview::Show(int32,
|
|
int32,
|
|
string)
|
|
.line 175,175 : 41,47 ''
|
|
IL_0283: br.s IL_0298
|
|
|
|
.line 179,179 : 41,61 ''
|
|
IL_0285: call void Speak.Core.ImagePreview::Hide()
|
|
.line 181,181 : 37,43 ''
|
|
IL_028a: br.s IL_0298
|
|
|
|
.line 163,163 : 74,76 ''
|
|
IL_028c: ldloca.s CS$5$0002
|
|
IL_028e: call instance bool valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo>::MoveNext()
|
|
IL_0293: brtrue IL_01ae
|
|
|
|
IL_0298: leave.s IL_02b6
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_029a: ldloca.s CS$5$0002
|
|
IL_029c: constrained. valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo>
|
|
IL_02a2: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_02a7: endfinally
|
|
.line 188,188 : 25,45 ''
|
|
} // end handler
|
|
IL_02a8: call void Speak.Core.ImagePreview::Hide()
|
|
.line 191,191 : 21,27 ''
|
|
IL_02ad: br.s IL_02b6
|
|
|
|
.line 195,195 : 21,39 ''
|
|
IL_02af: ldarg.0
|
|
IL_02b0: ldc.i4.1
|
|
IL_02b1: stfld bool Speak.HPP.HistoryppHandler::needRecalc
|
|
.line 199,199 : 13,27 ''
|
|
IL_02b6: ldloc.s result
|
|
IL_02b8: ret
|
|
} // end of method HistoryppHandler::WndProc
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SettingsChanged() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 204,204 : 13,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.HPP.HistoryppHandler::MakeContextMenu()
|
|
.line 205,205 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method HistoryppHandler::SettingsChanged
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Update() cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 209,209 : 13,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HistoryppHandler::initialized
|
|
IL_0006: pop
|
|
.line 211,211 : 9,10 ''
|
|
IL_0007: ret
|
|
} // end of method HistoryppHandler::Update
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void ShowThreads() cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 215,215 : 13,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HistoryppHandler::initialized
|
|
IL_0006: pop
|
|
.line 217,217 : 9,10 ''
|
|
IL_0007: ret
|
|
} // end of method HistoryppHandler::ShowThreads
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Avatars() cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 221,221 : 13,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HistoryppHandler::initialized
|
|
IL_0006: pop
|
|
.line 224,224 : 9,10 ''
|
|
IL_0007: ret
|
|
} // end of method HistoryppHandler::Avatars
|
|
|
|
.method private hidebysig instance void
|
|
ClearButtons(native int oldOwner) cil managed
|
|
{
|
|
// Code size 164 (0xa4)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> newBtns,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> newAvatars,
|
|
[4] int32 V_4,
|
|
[5] int32 V_5)
|
|
.line 228,228 : 13,79 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 229,229 : 18,28 ''
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: stloc.1
|
|
.line 229,229 : 29,49 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_000e: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Count()
|
|
IL_0013: stloc.2
|
|
IL_0014: br.s IL_0045
|
|
|
|
.line 231,231 : 17,47 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_001c: ldloc.1
|
|
IL_001d: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Item(int32)
|
|
IL_0022: callvirt instance native int Speak.HPP.HppActionOleObject::get_Owner()
|
|
IL_0027: ldarg.1
|
|
IL_0028: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_002d: brfalse.s IL_0041
|
|
|
|
.line 232,232 : 21,42 ''
|
|
IL_002f: ldloc.0
|
|
IL_0030: ldarg.0
|
|
IL_0031: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_0036: ldloc.1
|
|
IL_0037: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Item(int32)
|
|
IL_003c: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::Add(!0)
|
|
.line 229,229 : 62,65 ''
|
|
IL_0041: ldloc.1
|
|
IL_0042: ldc.i4.1
|
|
IL_0043: add
|
|
IL_0044: stloc.1
|
|
.line 229,229 : 50,60 ''
|
|
IL_0045: ldloc.1
|
|
IL_0046: ldloc.2
|
|
IL_0047: blt.s IL_0016
|
|
|
|
.line 234,234 : 13,28 ''
|
|
IL_0049: ldarg.0
|
|
IL_004a: ldloc.0
|
|
IL_004b: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
.line 236,236 : 13,76 ''
|
|
IL_0050: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::.ctor()
|
|
IL_0055: stloc.3
|
|
.line 237,237 : 18,28 ''
|
|
IL_0056: ldc.i4.0
|
|
IL_0057: stloc.s V_4
|
|
.line 237,237 : 29,55 ''
|
|
IL_0059: ldloc.3
|
|
IL_005a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::get_Count()
|
|
IL_005f: stloc.s V_5
|
|
IL_0061: br.s IL_0096
|
|
|
|
.line 239,239 : 17,50 ''
|
|
IL_0063: ldarg.0
|
|
IL_0064: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
IL_0069: ldloc.s V_4
|
|
IL_006b: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::get_Item(int32)
|
|
IL_0070: callvirt instance native int Speak.HPP.HppAvatarObject::get_Owner()
|
|
IL_0075: ldarg.1
|
|
IL_0076: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_007b: brfalse.s IL_0090
|
|
|
|
.line 240,240 : 21,48 ''
|
|
IL_007d: ldloc.3
|
|
IL_007e: ldarg.0
|
|
IL_007f: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
IL_0084: ldloc.s V_4
|
|
IL_0086: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::get_Item(int32)
|
|
IL_008b: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::Add(!0)
|
|
.line 237,237 : 68,71 ''
|
|
IL_0090: ldloc.s V_4
|
|
IL_0092: ldc.i4.1
|
|
IL_0093: add
|
|
IL_0094: stloc.s V_4
|
|
.line 237,237 : 56,66 ''
|
|
IL_0096: ldloc.s V_4
|
|
IL_0098: ldloc.s V_5
|
|
IL_009a: blt.s IL_0063
|
|
|
|
.line 242,242 : 13,34 ''
|
|
IL_009c: ldarg.0
|
|
IL_009d: ldloc.3
|
|
IL_009e: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
.line 243,243 : 9,10 ''
|
|
IL_00a3: ret
|
|
} // end of method HistoryppHandler::ClearButtons
|
|
|
|
.method private hidebysig instance void
|
|
RecalcRects() cil managed
|
|
{
|
|
// Code size 228 (0xe4)
|
|
.maxstack 4
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> newRects,
|
|
[1] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo> rect,
|
|
[2] native int h,
|
|
[3] class Speak.RichEdit.RichEditInfo ri,
|
|
[4] valuetype Speak.Interop.RECT r,
|
|
[5] int32 i,
|
|
[6] int32 iCount,
|
|
[7] valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo> CS$5$0000)
|
|
.line 247,247 : 13,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.1
|
|
IL_0002: stfld bool Speak.HPP.HistoryppHandler::inRecalc
|
|
.line 248,248 : 13,96 ''
|
|
IL_0007: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::.ctor()
|
|
IL_000c: stloc.0
|
|
.line 249,249 : 65,77 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
IL_0013: callvirt instance valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::GetEnumerator()
|
|
IL_0018: stloc.s CS$5$0000
|
|
.try
|
|
{
|
|
IL_001a: br.s IL_006f
|
|
|
|
.line 249,249 : 22,61 ''
|
|
IL_001c: ldloca.s CS$5$0000
|
|
IL_001e: call instance valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<!0,!1> valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo>::get_Current()
|
|
IL_0023: stloc.1
|
|
.line 251,251 : 17,37 ''
|
|
IL_0024: ldloca.s rect
|
|
IL_0026: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<native int,class Speak.RichEdit.RichEditInfo>::get_Key()
|
|
IL_002b: stloc.2
|
|
.line 252,252 : 17,79 ''
|
|
IL_002c: ldloc.2
|
|
IL_002d: ldarg.0
|
|
IL_002e: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_0033: call class Speak.RichEdit.RichEditInfo Speak.RichEdit.RichEditHelpers::GetRichEditInfo(native int,
|
|
native int)
|
|
IL_0038: stloc.3
|
|
.line 253,253 : 17,34 ''
|
|
IL_0039: ldloc.3
|
|
IL_003a: callvirt instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
IL_003f: stloc.s r
|
|
.line 255,255 : 17,37 ''
|
|
IL_0041: ldloc.0
|
|
IL_0042: ldloc.2
|
|
IL_0043: ldloc.3
|
|
IL_0044: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::Add(!0,
|
|
!1)
|
|
.line 257,257 : 17,31 ''
|
|
IL_0049: ldloca.s r
|
|
IL_004b: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_0050: ldc.i4.0
|
|
IL_0051: ble.s IL_005d
|
|
|
|
.line 259,259 : 21,54 ''
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldloc.2
|
|
IL_0055: ldc.i4.1
|
|
IL_0056: call instance void Speak.HPP.HistoryppHandler::SetActionObjectPosition(native int,
|
|
bool)
|
|
IL_005b: br.s IL_006f
|
|
|
|
.line 261,261 : 22,68 ''
|
|
IL_005d: ldloca.s r
|
|
IL_005f: ldfld int32 Speak.Interop.RECT::Bottom
|
|
IL_0064: ldc.i4.0
|
|
IL_0065: ble.s IL_006f
|
|
|
|
.line 263,263 : 21,54 ''
|
|
IL_0067: ldarg.0
|
|
IL_0068: ldloc.2
|
|
IL_0069: ldc.i4.1
|
|
IL_006a: call instance void Speak.HPP.HistoryppHandler::SetActionObjectPosition(native int,
|
|
bool)
|
|
.line 249,249 : 62,64 ''
|
|
IL_006f: ldloca.s CS$5$0000
|
|
IL_0071: call instance bool valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo>::MoveNext()
|
|
IL_0076: brtrue.s IL_001c
|
|
|
|
IL_0078: leave.s IL_0088
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_007a: ldloca.s CS$5$0000
|
|
IL_007c: constrained. valuetype [mscorlib]System.Collections.Generic.Dictionary`2/Enumerator<native int,class Speak.RichEdit.RichEditInfo>
|
|
IL_0082: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0087: endfinally
|
|
.line 267,267 : 18,28 ''
|
|
} // end handler
|
|
IL_0088: ldc.i4.0
|
|
IL_0089: stloc.s i
|
|
.line 267,267 : 29,52 ''
|
|
IL_008b: ldarg.0
|
|
IL_008c: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
IL_0091: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::get_Count()
|
|
IL_0096: stloc.s iCount
|
|
IL_0098: br.s IL_00cf
|
|
|
|
.line 269,269 : 17,73 ''
|
|
IL_009a: ldarg.0
|
|
IL_009b: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
IL_00a0: ldloc.s i
|
|
IL_00a2: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::get_Item(int32)
|
|
IL_00a7: ldloc.0
|
|
IL_00a8: ldarg.0
|
|
IL_00a9: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject> Speak.HPP.HistoryppHandler::avatars
|
|
IL_00ae: ldloc.s i
|
|
IL_00b0: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppAvatarObject>::get_Item(int32)
|
|
IL_00b5: callvirt instance native int Speak.HPP.HppAvatarObject::get_Owner()
|
|
IL_00ba: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::get_Item(!0)
|
|
IL_00bf: callvirt instance valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.RichEditInfo::get_BgColor()
|
|
IL_00c4: callvirt instance void Speak.HPP.HppAvatarObject::set_BgColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 267,267 : 65,68 ''
|
|
IL_00c9: ldloc.s i
|
|
IL_00cb: ldc.i4.1
|
|
IL_00cc: add
|
|
IL_00cd: stloc.s i
|
|
.line 267,267 : 53,63 ''
|
|
IL_00cf: ldloc.s i
|
|
IL_00d1: ldloc.s iCount
|
|
IL_00d3: blt.s IL_009a
|
|
|
|
.line 272,272 : 13,37 ''
|
|
IL_00d5: ldarg.0
|
|
IL_00d6: ldloc.0
|
|
IL_00d7: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
.line 273,273 : 13,30 ''
|
|
IL_00dc: ldarg.0
|
|
IL_00dd: ldc.i4.0
|
|
IL_00de: stfld bool Speak.HPP.HistoryppHandler::inRecalc
|
|
.line 274,274 : 9,10 ''
|
|
IL_00e3: ret
|
|
} // end of method HistoryppHandler::RecalcRects
|
|
|
|
.method public hidebysig instance void
|
|
ProcessHistoryItem(native int smallHandle,
|
|
valuetype Speak.Structs.ItemRenderDetails ird) cil managed
|
|
{
|
|
// Code size 207 (0xcf)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.Core.LogHandler currentLog,
|
|
[1] class Speak.RichEdit.IRichEditOle richEditOle,
|
|
[2] class Speak.RichEdit.ITextDocument itr)
|
|
.line 278,278 : 13,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HistoryppHandler::lazyInit
|
|
IL_0006: brfalse.s IL_0070
|
|
|
|
.line 281,281 : 17,115 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_000f: ldsfld valuetype Speak.Core.LogHandler Speak.Core.Settings::CurrentLog
|
|
IL_0014: ldarga.s ird
|
|
IL_0016: ldfld native int Speak.Structs.ItemRenderDetails::hContact
|
|
IL_001b: ldloca.s currentLog
|
|
IL_001d: call native int Speak.Core.LogWindow::FindRealLogWindow(native int,
|
|
valuetype Speak.Core.LogHandler,
|
|
native int,
|
|
valuetype Speak.Core.LogHandler&)
|
|
IL_0022: stfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
.line 282,282 : 17,44 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_002d: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0032: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0037: brfalse.s IL_0069
|
|
|
|
.line 284,284 : 21,57 ''
|
|
IL_0039: ldarg.0
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_0040: newobj instance void Speak.Interop.Subclassing::.ctor(native int)
|
|
IL_0045: stfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
.line 285,285 : 21,56 ''
|
|
IL_004a: ldarg.0
|
|
IL_004b: ldfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldftn instance int32 Speak.HPP.HistoryppHandler::WndProc(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0057: newobj instance void Speak.Interop.Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_005c: callvirt instance int32 Speak.Interop.Subclassing::StartSubclassing(class Speak.Interop.Win32WndProc)
|
|
IL_0061: pop
|
|
.line 286,286 : 21,40 ''
|
|
IL_0062: ldarg.0
|
|
IL_0063: ldc.i4.1
|
|
IL_0064: stfld bool Speak.HPP.HistoryppHandler::initialized
|
|
.line 288,288 : 17,34 ''
|
|
IL_0069: ldarg.0
|
|
IL_006a: ldc.i4.0
|
|
IL_006b: stfld bool Speak.HPP.HistoryppHandler::lazyInit
|
|
.line 291,291 : 13,30 ''
|
|
IL_0070: ldarg.0
|
|
IL_0071: ldfld bool Speak.HPP.HistoryppHandler::initialized
|
|
IL_0076: brtrue.s IL_0079
|
|
|
|
.line 292,292 : 17,24 ''
|
|
IL_0078: ret
|
|
|
|
.line 294,294 : 13,116 ''
|
|
IL_0079: ldarg.1
|
|
IL_007a: ldsfld int32 Speak.RichEdit.REConstants::EM_GETOLEINTERFACE
|
|
IL_007f: ldc.i4.0
|
|
IL_0080: call class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHelpers::SendMessage(native int,
|
|
int32,
|
|
int32)
|
|
IL_0085: stloc.1
|
|
.line 295,295 : 13,71 ''
|
|
IL_0086: ldarg.1
|
|
IL_0087: call class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHelpers::GetIText(native int)
|
|
IL_008c: stloc.2
|
|
.line 297,297 : 13,27 ''
|
|
IL_008d: ldarg.0
|
|
IL_008e: ldfld bool Speak.HPP.HistoryppHandler::inRecalc
|
|
IL_0093: brtrue.s IL_00bb
|
|
|
|
.line 299,299 : 17,59 ''
|
|
IL_0095: ldarg.0
|
|
IL_0096: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
IL_009b: ldarg.1
|
|
IL_009c: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::ContainsKey(!0)
|
|
IL_00a1: brfalse.s IL_00aa
|
|
|
|
.line 300,300 : 21,47 ''
|
|
IL_00a3: ldarg.0
|
|
IL_00a4: ldarg.1
|
|
IL_00a5: call instance void Speak.HPP.HistoryppHandler::ClearButtons(native int)
|
|
.line 301,301 : 17,64 ''
|
|
IL_00aa: ldarg.0
|
|
IL_00ab: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo> Speak.HPP.HistoryppHandler::chachedRects
|
|
IL_00b0: ldarg.1
|
|
IL_00b1: call class Speak.RichEdit.RichEditInfo Speak.RichEdit.RichEditInfo::get_Empty()
|
|
IL_00b6: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.RichEdit.RichEditInfo>::set_Item(!0,
|
|
!1)
|
|
.line 304,304 : 13,29 ''
|
|
IL_00bb: ldloc.2
|
|
IL_00bc: brfalse.s IL_00c7
|
|
|
|
.line 305,305 : 17,56 ''
|
|
IL_00be: ldarg.0
|
|
IL_00bf: ldloc.2
|
|
IL_00c0: ldloc.1
|
|
IL_00c1: ldarg.1
|
|
IL_00c2: call instance void Speak.HPP.HistoryppHandler::Routine(class Speak.RichEdit.ITextDocument,
|
|
class Speak.RichEdit.IRichEditOle,
|
|
native int)
|
|
.line 307,307 : 13,31 ''
|
|
IL_00c7: ldarg.0
|
|
IL_00c8: ldc.i4.1
|
|
IL_00c9: stfld bool Speak.HPP.HistoryppHandler::needRecalc
|
|
.line 309,309 : 13,20 ''
|
|
IL_00ce: ret
|
|
} // end of method HistoryppHandler::ProcessHistoryItem
|
|
|
|
.method private hidebysig instance string
|
|
GetRichEditText(class Speak.RichEdit.ITextDocument richEdit) cil managed
|
|
{
|
|
// Code size 34 (0x22)
|
|
.maxstack 3
|
|
.locals init ([0] string text)
|
|
.line 314,314 : 13,66 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: ldc.i4 0x7fffffff
|
|
IL_0007: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_000c: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_0011: stloc.0
|
|
.line 315,315 : 13,44 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0018: brfalse.s IL_0020
|
|
|
|
.line 316,316 : 17,37 ''
|
|
IL_001a: ldsfld string [mscorlib]System.String::Empty
|
|
IL_001f: ret
|
|
|
|
.line 318,318 : 13,25 ''
|
|
IL_0020: ldloc.0
|
|
IL_0021: ret
|
|
} // end of method HistoryppHandler::GetRichEditText
|
|
|
|
.method private hidebysig instance void
|
|
Routine(class Speak.RichEdit.ITextDocument richEdit,
|
|
class Speak.RichEdit.IRichEditOle ole,
|
|
native int handle) cil managed
|
|
{
|
|
// Code size 680 (0x2a8)
|
|
.maxstack 8
|
|
.locals init ([0] string text,
|
|
[1] bool readOnly,
|
|
[2] class [System]System.Text.RegularExpressions.Match m,
|
|
[3] string victimWord,
|
|
[4] valuetype Speak.Core.ActionWordType actionWord,
|
|
[5] int32 selStart,
|
|
[6] bool correctID,
|
|
[7] valuetype Speak.RichEdit.CHARFORMAT2_STRUCT 'cf',
|
|
[8] native int wpar,
|
|
[9] native int lpar,
|
|
[10] string V_10,
|
|
[11] string V_11,
|
|
[12] valuetype Speak.RichEdit.ActionObjectType objectType)
|
|
.line 323,323 : 13,53 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance string Speak.HPP.HistoryppHandler::GetRichEditText(class Speak.RichEdit.ITextDocument)
|
|
IL_0007: stloc.0
|
|
.line 325,325 : 13,109 ''
|
|
IL_0008: ldarg.3
|
|
IL_0009: ldsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
IL_000e: call int32 Speak.Interop.WinApi::GetWindowLong(native int,
|
|
int32)
|
|
IL_0013: ldc.i4 0x800
|
|
IL_0018: and
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: ceq
|
|
IL_001c: ldc.i4.0
|
|
IL_001d: ceq
|
|
IL_001f: stloc.1
|
|
.line 326,326 : 13,26 ''
|
|
IL_0020: ldloc.1
|
|
IL_0021: brfalse.s IL_0031
|
|
|
|
.line 327,327 : 17,78 ''
|
|
IL_0023: ldarg.3
|
|
IL_0024: ldsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
IL_0029: ldc.i4.0
|
|
IL_002a: ldc.i4.0
|
|
IL_002b: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0030: pop
|
|
.line 329,329 : 13,31 ''
|
|
IL_0031: ldarg.1
|
|
IL_0032: callvirt instance int32 Speak.RichEdit.ITextDocument::Freeze()
|
|
IL_0037: pop
|
|
.line 331,331 : 13,49 ''
|
|
IL_0038: ldarg.0
|
|
IL_0039: ldfld class Speak.Sites.ISite Speak.HPP.HistoryppHandler::site
|
|
IL_003e: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NumRegex()
|
|
IL_0043: ldloc.0
|
|
IL_0044: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0049: stloc.2
|
|
IL_004a: br IL_01a5
|
|
|
|
.line 334,334 : 17,60 ''
|
|
IL_004f: ldloc.2
|
|
IL_0050: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0055: ldstr "full"
|
|
IL_005a: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_005f: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0064: stloc.3
|
|
.line 335,337 : 17,56 ''
|
|
IL_0065: ldloc.2
|
|
IL_0066: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_006b: ldstr "cmnt"
|
|
IL_0070: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0075: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_007a: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_007f: brfalse.s IL_0084
|
|
|
|
IL_0081: ldc.i4.3
|
|
IL_0082: br.s IL_0085
|
|
|
|
IL_0084: ldc.i4.2
|
|
IL_0085: stloc.s actionWord
|
|
.line 340,340 : 17,57 ''
|
|
IL_0087: ldloc.0
|
|
IL_0088: ldloc.3
|
|
IL_0089: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_008e: stloc.s selStart
|
|
.line 341,341 : 17,39 ''
|
|
IL_0090: ldc.i4.1
|
|
IL_0091: stloc.s correctID
|
|
.line 343,343 : 17,43 ''
|
|
IL_0093: ldloc.3
|
|
IL_0094: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_0099: ldc.i4.3
|
|
IL_009a: bge.s IL_009f
|
|
|
|
.line 344,344 : 21,39 ''
|
|
IL_009c: ldc.i4.0
|
|
IL_009d: stloc.s correctID
|
|
.line 347,347 : 17,56 ''
|
|
IL_009f: ldloc.s correctID
|
|
IL_00a1: brfalse IL_0184
|
|
|
|
IL_00a6: ldloc.3
|
|
IL_00a7: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_00ac: ldc.i4.5
|
|
IL_00ad: bge IL_0184
|
|
|
|
.line 349,349 : 21,57 ''
|
|
IL_00b2: ldarg.1
|
|
IL_00b3: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_00b8: ldloc.s selStart
|
|
IL_00ba: callvirt instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
.line 350,350 : 21,59 ''
|
|
IL_00bf: ldarg.1
|
|
IL_00c0: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_00c5: ldloc.s selStart
|
|
IL_00c7: ldc.i4.1
|
|
IL_00c8: add
|
|
IL_00c9: callvirt instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
.line 351,351 : 21,70 ''
|
|
IL_00ce: ldloca.s 'cf'
|
|
IL_00d0: initobj Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
.line 352,352 : 21,60 ''
|
|
IL_00d6: ldloca.s 'cf'
|
|
IL_00d8: ldloc.s 'cf'
|
|
IL_00da: box Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_00df: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_00e4: stfld uint32 Speak.RichEdit.CHARFORMAT2_STRUCT::cbSize
|
|
.line 353,353 : 21,50 ''
|
|
IL_00e9: ldloca.s 'cf'
|
|
IL_00eb: ldc.i4.s 32
|
|
IL_00ed: newarr [mscorlib]System.Char
|
|
IL_00f2: stfld char[] Speak.RichEdit.CHARFORMAT2_STRUCT::szFaceName
|
|
.line 355,355 : 21,73 ''
|
|
IL_00f7: ldloca.s wpar
|
|
IL_00f9: ldsfld int32 Speak.RichEdit.REConstants::SCF_SELECTION
|
|
IL_00fe: call instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
.line 356,356 : 21,78 ''
|
|
IL_0103: ldloc.s 'cf'
|
|
IL_0105: box Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_010a: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_010f: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocCoTaskMem(int32)
|
|
IL_0114: stloc.s lpar
|
|
.line 357,357 : 21,61 ''
|
|
IL_0116: ldloc.s 'cf'
|
|
IL_0118: box Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_011d: ldloc.s lpar
|
|
IL_011f: ldc.i4.0
|
|
IL_0120: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 359,359 : 21,102 ''
|
|
IL_0125: ldarg.3
|
|
IL_0126: ldc.i4 0x43a
|
|
IL_012b: ldloc.s wpar
|
|
IL_012d: ldloc.s lpar
|
|
IL_012f: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_0134: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_0139: pop
|
|
.line 361,361 : 21,103 ''
|
|
IL_013a: ldloc.s lpar
|
|
IL_013c: ldtoken Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_0141: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0146: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_014b: unbox.any Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_0150: stloc.s 'cf'
|
|
.line 363,366 : 21,26 ''
|
|
IL_0152: ldloca.s 'cf'
|
|
IL_0154: ldfld uint32 Speak.RichEdit.CHARFORMAT2_STRUCT::dwMask
|
|
IL_0159: ldsfld uint32 Speak.RichEdit.REConstants::CFM_LINK
|
|
IL_015e: and
|
|
IL_015f: ldsfld uint32 Speak.RichEdit.REConstants::CFM_LINK
|
|
IL_0164: bne.un.s IL_017d
|
|
|
|
IL_0166: ldloca.s 'cf'
|
|
IL_0168: ldfld uint32 Speak.RichEdit.CHARFORMAT2_STRUCT::dwEffects
|
|
IL_016d: ldsfld uint32 Speak.RichEdit.REConstants::CFE_LINK
|
|
IL_0172: and
|
|
IL_0173: ldsfld uint32 Speak.RichEdit.REConstants::CFE_LINK
|
|
IL_0178: bne.un.s IL_017d
|
|
|
|
.line 368,368 : 25,43 ''
|
|
IL_017a: ldc.i4.0
|
|
IL_017b: stloc.s correctID
|
|
.line 371,371 : 21,49 ''
|
|
IL_017d: ldloc.s lpar
|
|
IL_017f: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeCoTaskMem(native int)
|
|
.line 374,374 : 17,31 ''
|
|
IL_0184: ldloc.s correctID
|
|
IL_0186: brfalse.s IL_019e
|
|
|
|
.line 376,376 : 21,94 ''
|
|
IL_0188: ldarg.0
|
|
IL_0189: ldarg.1
|
|
IL_018a: ldarg.2
|
|
IL_018b: ldarg.3
|
|
IL_018c: ldloc.s selStart
|
|
IL_018e: ldloc.3
|
|
IL_018f: ldloc.s actionWord
|
|
IL_0191: call instance void Speak.HPP.HistoryppHandler::AddActionObject(class Speak.RichEdit.ITextDocument,
|
|
class Speak.RichEdit.IRichEditOle,
|
|
native int,
|
|
int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType)
|
|
.line 377,377 : 21,54 ''
|
|
IL_0196: ldarg.0
|
|
IL_0197: ldarg.1
|
|
IL_0198: call instance string Speak.HPP.HistoryppHandler::GetRichEditText(class Speak.RichEdit.ITextDocument)
|
|
IL_019d: stloc.0
|
|
.line 381,381 : 17,35 ''
|
|
IL_019e: ldloc.2
|
|
IL_019f: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Match::NextMatch()
|
|
IL_01a4: stloc.2
|
|
.line 332,332 : 13,30 ''
|
|
IL_01a5: ldloc.2
|
|
IL_01a6: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_01ab: brtrue IL_004f
|
|
|
|
.line 385,385 : 13,46 ''
|
|
IL_01b0: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::JidRegEx
|
|
IL_01b5: ldloc.0
|
|
IL_01b6: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_01bb: stloc.2
|
|
IL_01bc: br.s IL_01f8
|
|
|
|
.line 388,388 : 17,60 ''
|
|
IL_01be: ldloc.2
|
|
IL_01bf: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_01c4: ldstr "name"
|
|
IL_01c9: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_01ce: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_01d3: stloc.s V_10
|
|
.line 390,390 : 17,115 ''
|
|
IL_01d5: ldarg.0
|
|
IL_01d6: ldarg.1
|
|
IL_01d7: ldarg.2
|
|
IL_01d8: ldarg.3
|
|
IL_01d9: ldloc.0
|
|
IL_01da: ldloc.s V_10
|
|
IL_01dc: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_01e1: ldloc.s V_10
|
|
IL_01e3: ldc.i4.4
|
|
IL_01e4: call instance void Speak.HPP.HistoryppHandler::AddActionObject(class Speak.RichEdit.ITextDocument,
|
|
class Speak.RichEdit.IRichEditOle,
|
|
native int,
|
|
int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType)
|
|
.line 391,391 : 17,50 ''
|
|
IL_01e9: ldarg.0
|
|
IL_01ea: ldarg.1
|
|
IL_01eb: call instance string Speak.HPP.HistoryppHandler::GetRichEditText(class Speak.RichEdit.ITextDocument)
|
|
IL_01f0: stloc.0
|
|
.line 393,393 : 17,35 ''
|
|
IL_01f1: ldloc.2
|
|
IL_01f2: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Match::NextMatch()
|
|
IL_01f7: stloc.2
|
|
.line 386,386 : 13,30 ''
|
|
IL_01f8: ldloc.2
|
|
IL_01f9: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_01fe: brtrue.s IL_01be
|
|
|
|
.line 397,397 : 13,44 ''
|
|
IL_0200: ldarg.0
|
|
IL_0201: ldfld class Speak.Sites.ISite Speak.HPP.HistoryppHandler::site
|
|
IL_0206: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NameRegex()
|
|
IL_020b: ldloc.0
|
|
IL_020c: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0211: stloc.2
|
|
IL_0212: br.s IL_0272
|
|
|
|
.line 400,400 : 17,60 ''
|
|
IL_0214: ldloc.2
|
|
IL_0215: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_021a: ldstr "name"
|
|
IL_021f: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0224: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0229: stloc.s V_11
|
|
.line 401,401 : 17,149 ''
|
|
IL_022b: ldloc.2
|
|
IL_022c: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0231: ldstr "isFirst"
|
|
IL_0236: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_023b: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0240: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0245: brfalse.s IL_024a
|
|
|
|
IL_0247: ldc.i4.1
|
|
IL_0248: br.s IL_024b
|
|
|
|
IL_024a: ldc.i4.2
|
|
IL_024b: stloc.s objectType
|
|
.line 402,402 : 17,127 ''
|
|
IL_024d: ldarg.0
|
|
IL_024e: ldarg.1
|
|
IL_024f: ldarg.2
|
|
IL_0250: ldarg.3
|
|
IL_0251: ldloc.0
|
|
IL_0252: ldloc.s V_11
|
|
IL_0254: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_0259: ldloc.s V_11
|
|
IL_025b: ldc.i4.4
|
|
IL_025c: ldloc.s objectType
|
|
IL_025e: call instance void Speak.HPP.HistoryppHandler::AddActionObject(class Speak.RichEdit.ITextDocument,
|
|
class Speak.RichEdit.IRichEditOle,
|
|
native int,
|
|
int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType,
|
|
valuetype Speak.RichEdit.ActionObjectType)
|
|
.line 403,403 : 17,50 ''
|
|
IL_0263: ldarg.0
|
|
IL_0264: ldarg.1
|
|
IL_0265: call instance string Speak.HPP.HistoryppHandler::GetRichEditText(class Speak.RichEdit.ITextDocument)
|
|
IL_026a: stloc.0
|
|
.line 405,405 : 17,35 ''
|
|
IL_026b: ldloc.2
|
|
IL_026c: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Match::NextMatch()
|
|
IL_0271: stloc.2
|
|
.line 398,398 : 13,30 ''
|
|
IL_0272: ldloc.2
|
|
IL_0273: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_0278: brtrue.s IL_0214
|
|
|
|
.line 407,407 : 13,33 ''
|
|
IL_027a: ldarg.1
|
|
IL_027b: callvirt instance int32 Speak.RichEdit.ITextDocument::Unfreeze()
|
|
IL_0280: pop
|
|
.line 410,410 : 13,47 ''
|
|
IL_0281: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0286: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_028b: brfalse.s IL_0296
|
|
|
|
.line 411,411 : 17,52 ''
|
|
IL_028d: ldarg.0
|
|
IL_028e: ldarg.1
|
|
IL_028f: ldarg.2
|
|
IL_0290: ldarg.3
|
|
IL_0291: call instance void Speak.HPP.HistoryppHandler::ShowAvatars(class Speak.RichEdit.ITextDocument,
|
|
class Speak.RichEdit.IRichEditOle,
|
|
native int)
|
|
.line 413,413 : 13,26 ''
|
|
IL_0296: ldloc.1
|
|
IL_0297: brfalse.s IL_02a7
|
|
|
|
.line 414,414 : 17,78 ''
|
|
IL_0299: ldarg.3
|
|
IL_029a: ldsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
IL_029f: ldc.i4.1
|
|
IL_02a0: ldc.i4.0
|
|
IL_02a1: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_02a6: pop
|
|
.line 415,415 : 9,10 ''
|
|
IL_02a7: ret
|
|
} // end of method HistoryppHandler::Routine
|
|
|
|
.method private hidebysig instance void
|
|
ShowAvatars(class Speak.RichEdit.ITextDocument richEdit,
|
|
class Speak.RichEdit.IRichEditOle richEditOle,
|
|
native int owner) cil managed
|
|
{
|
|
// Code size 338 (0x152)
|
|
.maxstack 5
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>> avatars,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class Speak.RichEdit.REOBJECT reoObject,
|
|
[4] native int iaolep,
|
|
[5] class Speak.RichEdit.IActionOleObject iao,
|
|
[6] int32 offset,
|
|
[7] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32> ava,
|
|
[8] int32 index,
|
|
[9] valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>> CS$5$0000)
|
|
.line 419,419 : 13,93 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 421,421 : 18,28 ''
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: stloc.1
|
|
.line 421,421 : 29,67 ''
|
|
IL_0008: ldarg.2
|
|
IL_0009: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObjectCount()
|
|
IL_000e: stloc.2
|
|
IL_000f: br IL_00a6
|
|
|
|
.line 423,423 : 17,53 ''
|
|
IL_0014: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_0019: stloc.3
|
|
.line 424,424 : 17,99 ''
|
|
IL_001a: ldarg.2
|
|
IL_001b: ldloc.1
|
|
IL_001c: ldloc.3
|
|
IL_001d: ldc.i4.1
|
|
IL_001e: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObject(int32,
|
|
class Speak.RichEdit.REOBJECT,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS)
|
|
IL_0023: brtrue.s IL_00a2
|
|
|
|
.line 426,426 : 21,68 ''
|
|
IL_0025: ldloc.3
|
|
IL_0026: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_002b: ldsfld valuetype [mscorlib]System.Guid Speak.HPP.HppActionOleObject::Guid
|
|
IL_0030: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_0035: brfalse.s IL_00a2
|
|
|
|
.line 429,429 : 25,99 ''
|
|
IL_0037: ldloc.3
|
|
IL_0038: ldfld native int Speak.RichEdit.REOBJECT::poleobj
|
|
IL_003d: ldsflda valuetype [mscorlib]System.Guid Speak.HPP.HistoryppHandler::IID_IOleObject
|
|
IL_0042: ldloca.s iaolep
|
|
IL_0044: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::QueryInterface(native int,
|
|
valuetype [mscorlib]System.Guid&,
|
|
native int&)
|
|
IL_0049: pop
|
|
.line 431,431 : 25,134 ''
|
|
IL_004a: ldloc.s iaolep
|
|
IL_004c: ldtoken Speak.RichEdit.IActionOleObject
|
|
IL_0051: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0056: call object [mscorlib]System.Runtime.InteropServices.Marshal::GetTypedObjectForIUnknown(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_005b: castclass Speak.RichEdit.IActionOleObject
|
|
IL_0060: stloc.s iao
|
|
.line 432,432 : 25,98 ''
|
|
IL_0062: ldloc.s iao
|
|
IL_0064: callvirt instance bool Speak.RichEdit.IActionOleObject::get_IsTailObjectSet()
|
|
IL_0069: brtrue.s IL_00a2
|
|
|
|
IL_006b: ldloc.s iao
|
|
IL_006d: callvirt instance valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.IActionOleObject::get_ObjectType()
|
|
IL_0072: ldc.i4.2
|
|
IL_0073: bne.un.s IL_00a2
|
|
|
|
.line 438,438 : 29,125 ''
|
|
IL_0075: ldloc.0
|
|
IL_0076: ldloc.s iao
|
|
IL_0078: callvirt instance string Speak.RichEdit.IActionOleObject::get_Text()
|
|
IL_007d: ldc.i4.1
|
|
IL_007e: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_0083: ldloc.3
|
|
IL_0084: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_0089: ldloc.0
|
|
IL_008a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::get_Count()
|
|
IL_008f: add
|
|
IL_0090: newobj instance void valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>::.ctor(!0,
|
|
!1)
|
|
IL_0095: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::Add(!0)
|
|
.line 440,440 : 29,56 ''
|
|
IL_009a: ldloc.s iao
|
|
IL_009c: ldc.i4.1
|
|
IL_009d: callvirt instance void Speak.RichEdit.IActionOleObject::set_IsTailObjectSet(bool)
|
|
.line 421,421 : 80,83 ''
|
|
IL_00a2: ldloc.1
|
|
IL_00a3: ldc.i4.1
|
|
IL_00a4: add
|
|
IL_00a5: stloc.1
|
|
.line 421,421 : 68,78 ''
|
|
IL_00a6: ldloc.1
|
|
IL_00a7: ldloc.2
|
|
IL_00a8: blt IL_0014
|
|
|
|
.line 445,445 : 13,28 ''
|
|
IL_00ad: ldc.i4.0
|
|
IL_00ae: stloc.s offset
|
|
.line 446,446 : 55,62 ''
|
|
IL_00b0: ldloc.0
|
|
IL_00b1: callvirt instance valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<!0> class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::GetEnumerator()
|
|
IL_00b6: stloc.s CS$5$0000
|
|
.try
|
|
{
|
|
IL_00b8: br.s IL_0126
|
|
|
|
.line 446,446 : 22,51 ''
|
|
IL_00ba: ldloca.s CS$5$0000
|
|
IL_00bc: call instance !0 valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::get_Current()
|
|
IL_00c1: stloc.s ava
|
|
.line 448,448 : 17,48 ''
|
|
IL_00c3: ldloc.s offset
|
|
IL_00c5: ldloca.s ava
|
|
IL_00c7: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>::get_Value()
|
|
IL_00cc: add
|
|
IL_00cd: stloc.s index
|
|
.line 449,449 : 17,50 ''
|
|
IL_00cf: ldarg.1
|
|
IL_00d0: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_00d5: ldloc.s index
|
|
IL_00d7: callvirt instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
.line 450,450 : 17,48 ''
|
|
IL_00dc: ldarg.1
|
|
IL_00dd: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_00e2: ldloc.s index
|
|
IL_00e4: callvirt instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
.line 451,451 : 17,110 ''
|
|
IL_00e9: ldarg.2
|
|
IL_00ea: ldarg.3
|
|
IL_00eb: ldarg.0
|
|
IL_00ec: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_00f1: ldarg.0
|
|
IL_00f2: ldfld class Speak.Core.AvatarProcessor Speak.HPP.HistoryppHandler::ap
|
|
IL_00f7: ldloca.s ava
|
|
IL_00f9: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>::get_Key()
|
|
IL_00fe: newobj instance void Speak.HPP.HppAvatarObject::.ctor(native int,
|
|
native int,
|
|
class Speak.Core.AvatarProcessor,
|
|
string)
|
|
IL_0103: call void Speak.RichEdit.RichEditHelpers::InsertControl(class Speak.RichEdit.IRichEditOle,
|
|
class Speak.RichEdit.IActionOleGUID)
|
|
.line 452,452 : 17,65 ''
|
|
IL_0108: ldarg.1
|
|
IL_0109: ldloc.s index
|
|
IL_010b: ldc.i4.1
|
|
IL_010c: add
|
|
IL_010d: ldloc.s index
|
|
IL_010f: ldc.i4.1
|
|
IL_0110: add
|
|
IL_0111: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0116: ldstr " "
|
|
IL_011b: callvirt instance void Speak.RichEdit.ITextRange::set_Text(string)
|
|
.line 453,453 : 17,29 ''
|
|
IL_0120: ldloc.s offset
|
|
IL_0122: ldc.i4.1
|
|
IL_0123: add
|
|
IL_0124: stloc.s offset
|
|
.line 446,446 : 52,54 ''
|
|
IL_0126: ldloca.s CS$5$0000
|
|
IL_0128: call instance bool valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::MoveNext()
|
|
IL_012d: brtrue.s IL_00ba
|
|
|
|
IL_012f: leave.s IL_013f
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0131: ldloca.s CS$5$0000
|
|
IL_0133: constrained. valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>
|
|
IL_0139: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_013e: endfinally
|
|
.line 455,455 : 13,26 ''
|
|
} // end handler
|
|
IL_013f: ldarg.0
|
|
IL_0140: ldfld class Speak.Core.AvatarProcessor Speak.HPP.HistoryppHandler::ap
|
|
IL_0145: callvirt instance void Speak.Core.AvatarProcessor::Process()
|
|
.line 456,456 : 13,31 ''
|
|
IL_014a: ldarg.0
|
|
IL_014b: ldc.i4.1
|
|
IL_014c: stfld bool Speak.HPP.HistoryppHandler::needRecalc
|
|
.line 457,457 : 9,10 ''
|
|
IL_0151: ret
|
|
} // end of method HistoryppHandler::ShowAvatars
|
|
|
|
.method private hidebysig instance void
|
|
DeleteAvatars(class Speak.RichEdit.ITextDocument richEdit,
|
|
class Speak.RichEdit.IRichEditOle richEditOle) cil managed
|
|
{
|
|
// Code size 149 (0x95)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] class Speak.RichEdit.REOBJECT reoObject,
|
|
[3] int32 V_3,
|
|
[4] int32 V_4)
|
|
.line 462,462 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 462,462 : 29,67 ''
|
|
IL_0002: ldarg.2
|
|
IL_0003: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObjectCount()
|
|
IL_0008: stloc.1
|
|
IL_0009: br.s IL_0050
|
|
|
|
.line 464,464 : 17,53 ''
|
|
IL_000b: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_0010: stloc.2
|
|
.line 465,465 : 17,99 ''
|
|
IL_0011: ldarg.2
|
|
IL_0012: ldloc.0
|
|
IL_0013: ldloc.2
|
|
IL_0014: ldc.i4.1
|
|
IL_0015: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObject(int32,
|
|
class Speak.RichEdit.REOBJECT,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS)
|
|
IL_001a: brtrue.s IL_004c
|
|
|
|
.line 467,467 : 21,62 ''
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_0022: ldsfld valuetype [mscorlib]System.Guid Speak.RichEdit.AvatarObject::Guid
|
|
IL_0027: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_002c: brfalse.s IL_004c
|
|
|
|
.line 469,469 : 25,82 ''
|
|
IL_002e: ldarg.1
|
|
IL_002f: ldloc.2
|
|
IL_0030: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_0035: ldloc.2
|
|
IL_0036: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_003b: ldc.i4.2
|
|
IL_003c: add
|
|
IL_003d: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0042: ldstr ""
|
|
IL_0047: callvirt instance void Speak.RichEdit.ITextRange::set_Text(string)
|
|
.line 462,462 : 80,83 ''
|
|
IL_004c: ldloc.0
|
|
IL_004d: ldc.i4.1
|
|
IL_004e: add
|
|
IL_004f: stloc.0
|
|
.line 462,462 : 68,78 ''
|
|
IL_0050: ldloc.0
|
|
IL_0051: ldloc.1
|
|
IL_0052: blt.s IL_000b
|
|
|
|
.line 474,474 : 18,28 ''
|
|
IL_0054: ldc.i4.0
|
|
IL_0055: stloc.3
|
|
.line 474,474 : 29,49 ''
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_005c: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Count()
|
|
IL_0061: stloc.s V_4
|
|
IL_0063: br.s IL_008f
|
|
|
|
.line 476,476 : 17,70 ''
|
|
IL_0065: ldarg.0
|
|
IL_0066: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_006b: ldloc.3
|
|
IL_006c: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Item(int32)
|
|
IL_0071: callvirt instance valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.ActionOleObject::get_ObjectType()
|
|
IL_0076: ldc.i4.2
|
|
IL_0077: bne.un.s IL_008b
|
|
|
|
.line 477,477 : 21,53 ''
|
|
IL_0079: ldarg.0
|
|
IL_007a: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_007f: ldloc.3
|
|
IL_0080: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::get_Item(int32)
|
|
IL_0085: ldc.i4.0
|
|
IL_0086: callvirt instance void Speak.RichEdit.ActionOleObject::set_IsTailObjectSet(bool)
|
|
.line 474,474 : 62,65 ''
|
|
IL_008b: ldloc.3
|
|
IL_008c: ldc.i4.1
|
|
IL_008d: add
|
|
IL_008e: stloc.3
|
|
.line 474,474 : 50,60 ''
|
|
IL_008f: ldloc.3
|
|
IL_0090: ldloc.s V_4
|
|
IL_0092: blt.s IL_0065
|
|
|
|
.line 479,479 : 9,10 ''
|
|
IL_0094: ret
|
|
} // end of method HistoryppHandler::DeleteAvatars
|
|
|
|
.method private hidebysig instance void
|
|
AddActionObject(class Speak.RichEdit.ITextDocument richEdit,
|
|
class Speak.RichEdit.IRichEditOle ole,
|
|
native int owner,
|
|
int32 selStart,
|
|
string fullWord,
|
|
valuetype Speak.Core.ActionWordType actionType) cil managed
|
|
{
|
|
// Code size 17 (0x11)
|
|
.maxstack 8
|
|
.line 483,483 : 13,109 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldarg.3
|
|
IL_0004: ldarg.s selStart
|
|
IL_0006: ldarg.s fullWord
|
|
IL_0008: ldarg.s actionType
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: call instance void Speak.HPP.HistoryppHandler::AddActionObject(class Speak.RichEdit.ITextDocument,
|
|
class Speak.RichEdit.IRichEditOle,
|
|
native int,
|
|
int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType,
|
|
valuetype Speak.RichEdit.ActionObjectType)
|
|
.line 484,484 : 9,10 ''
|
|
IL_0010: ret
|
|
} // end of method HistoryppHandler::AddActionObject
|
|
|
|
.method private hidebysig instance void
|
|
AddActionObject(class Speak.RichEdit.ITextDocument richEdit,
|
|
class Speak.RichEdit.IRichEditOle ole,
|
|
native int owner,
|
|
int32 selStart,
|
|
string fullWord,
|
|
valuetype Speak.Core.ActionWordType actionType,
|
|
valuetype Speak.RichEdit.ActionObjectType objectType) cil managed
|
|
{
|
|
// Code size 198 (0xc6)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.HPP.HppActionOleObject aoo)
|
|
.line 488,488 : 13,49 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0006: ldarg.s selStart
|
|
IL_0008: callvirt instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
.line 489,489 : 13,65 ''
|
|
IL_000d: ldarg.1
|
|
IL_000e: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0013: ldarg.s selStart
|
|
IL_0015: ldarg.s fullWord
|
|
IL_0017: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_001c: add
|
|
IL_001d: callvirt instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
.line 491,491 : 13,63 ''
|
|
IL_0022: newobj instance void Speak.HPP.HppActionOleObject::.ctor()
|
|
IL_0027: stloc.0
|
|
.line 492,492 : 13,41 ''
|
|
IL_0028: ldloc.0
|
|
IL_0029: ldarg.s objectType
|
|
IL_002b: callvirt instance void Speak.RichEdit.ActionOleObject::set_ObjectType(valuetype Speak.RichEdit.ActionObjectType)
|
|
.line 493,493 : 13,41 ''
|
|
IL_0030: ldloc.0
|
|
IL_0031: ldarg.s actionType
|
|
IL_0033: callvirt instance void Speak.RichEdit.ActionOleObject::set_ActionType(valuetype Speak.Core.ActionWordType)
|
|
.line 494,494 : 13,31 ''
|
|
IL_0038: ldloc.0
|
|
IL_0039: ldarg.3
|
|
IL_003a: callvirt instance void Speak.HPP.HppActionOleObject::set_Owner(native int)
|
|
.line 495,495 : 13,38 ''
|
|
IL_003f: ldloc.0
|
|
IL_0040: ldarg.0
|
|
IL_0041: ldfld native int Speak.HPP.HistoryppHandler::wHandle
|
|
IL_0046: callvirt instance void Speak.HPP.HppActionOleObject::set_MainHandle(native int)
|
|
.line 496,496 : 13,26 ''
|
|
IL_004b: ldloc.0
|
|
IL_004c: ldc.i4.0
|
|
IL_004d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Left(int32)
|
|
.line 497,497 : 13,60 ''
|
|
IL_0052: ldloc.0
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldftn instance void Speak.HPP.HistoryppHandler::actionObject_JuickClicked(object,
|
|
class Speak.RichEdit.ActionObjectClickEvent)
|
|
IL_005a: newobj instance void class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>::.ctor(object,
|
|
native int)
|
|
IL_005f: callvirt instance void Speak.RichEdit.ActionOleObject::add_ActionClicked(class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>)
|
|
.line 498,498 : 13,93 ''
|
|
IL_0064: ldloc.0
|
|
IL_0065: ldarg.1
|
|
IL_0066: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_006b: callvirt instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
IL_0070: callvirt instance string Speak.RichEdit.ITextFont::get_Name()
|
|
IL_0075: ldarg.1
|
|
IL_0076: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_007b: callvirt instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
IL_0080: callvirt instance float32 Speak.RichEdit.ITextFont::get_Size()
|
|
IL_0085: newobj instance void [System.Drawing]System.Drawing.Font::.ctor(string,
|
|
float32)
|
|
IL_008a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Font(class [System.Drawing]System.Drawing.Font)
|
|
.line 499,499 : 13,90 ''
|
|
IL_008f: ldloc.0
|
|
IL_0090: ldarg.1
|
|
IL_0091: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0096: callvirt instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
IL_009b: callvirt instance int32 Speak.RichEdit.ITextFont::get_ForeColor()
|
|
IL_00a0: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.ColorTranslator::FromWin32(int32)
|
|
IL_00a5: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_ForeColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 500,500 : 13,33 ''
|
|
IL_00aa: ldloc.0
|
|
IL_00ab: ldarg.s fullWord
|
|
IL_00ad: callvirt instance void Speak.RichEdit.ActionOleObject::set_Text(string)
|
|
.line 502,502 : 13,27 ''
|
|
IL_00b2: ldarg.0
|
|
IL_00b3: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject> Speak.HPP.HistoryppHandler::btns
|
|
IL_00b8: ldloc.0
|
|
IL_00b9: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.HPP.HppActionOleObject>::Add(!0)
|
|
.line 503,503 : 13,53 ''
|
|
IL_00be: ldarg.2
|
|
IL_00bf: ldloc.0
|
|
IL_00c0: call void Speak.RichEdit.RichEditHelpers::InsertControl(class Speak.RichEdit.IRichEditOle,
|
|
class Speak.RichEdit.IActionOleGUID)
|
|
.line 504,504 : 9,10 ''
|
|
IL_00c5: ret
|
|
} // end of method HistoryppHandler::AddActionObject
|
|
|
|
.method private hidebysig instance void
|
|
SetActionObjectPosition(native int owner,
|
|
bool redraw) cil managed
|
|
{
|
|
// Code size 323 (0x143)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.RichEdit.IRichEditOle ole,
|
|
[1] class Speak.RichEdit.ITextDocument richEdit,
|
|
[2] class Speak.RichEdit.ITextRange range,
|
|
[3] int32 i,
|
|
[4] int32 iCount,
|
|
[5] class Speak.RichEdit.REOBJECT reoObject,
|
|
[6] bool isButton,
|
|
[7] int32 x,
|
|
[8] int32 y,
|
|
[9] native int iaolep,
|
|
[10] class Speak.RichEdit.IActionOleObject iao,
|
|
[11] valuetype Speak.Interop.POINT stc)
|
|
.line 508,508 : 13,102 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldsfld int32 Speak.RichEdit.REConstants::EM_GETOLEINTERFACE
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: call class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHelpers::SendMessage(native int,
|
|
int32,
|
|
int32)
|
|
IL_000c: stloc.0
|
|
.line 509,509 : 13,70 ''
|
|
IL_000d: ldarg.1
|
|
IL_000e: call class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHelpers::GetIText(native int)
|
|
IL_0013: stloc.1
|
|
.line 510,510 : 13,34 ''
|
|
IL_0014: ldloc.1
|
|
IL_0015: brtrue.s IL_0018
|
|
|
|
.line 511,511 : 17,24 ''
|
|
IL_0017: ret
|
|
|
|
.line 513,513 : 13,66 ''
|
|
IL_0018: ldloc.1
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: ldc.i4 0x7fffffff
|
|
IL_001f: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0024: stloc.2
|
|
.line 514,514 : 18,28 ''
|
|
IL_0025: ldc.i4.0
|
|
IL_0026: stloc.3
|
|
.line 514,514 : 29,59 ''
|
|
IL_0027: ldloc.0
|
|
IL_0028: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObjectCount()
|
|
IL_002d: stloc.s iCount
|
|
IL_002f: br IL_013a
|
|
|
|
.line 516,516 : 17,53 ''
|
|
IL_0034: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_0039: stloc.s reoObject
|
|
.line 517,517 : 17,91 ''
|
|
IL_003b: ldloc.0
|
|
IL_003c: ldloc.3
|
|
IL_003d: ldloc.s reoObject
|
|
IL_003f: ldc.i4.1
|
|
IL_0040: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObject(int32,
|
|
class Speak.RichEdit.REOBJECT,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS)
|
|
IL_0045: brtrue IL_0136
|
|
|
|
.line 519,519 : 21,80 ''
|
|
IL_004a: ldloc.s reoObject
|
|
IL_004c: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_0051: ldsfld valuetype [mscorlib]System.Guid Speak.HPP.HppActionOleObject::Guid
|
|
IL_0056: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_005b: stloc.s isButton
|
|
.line 520,520 : 21,114 ''
|
|
IL_005d: ldloc.s isButton
|
|
IL_005f: brtrue.s IL_0086
|
|
|
|
IL_0061: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0066: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_006b: brfalse IL_0136
|
|
|
|
IL_0070: ldloc.s reoObject
|
|
IL_0072: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_0077: ldsfld valuetype [mscorlib]System.Guid Speak.HPP.HppAvatarObject::Guid
|
|
IL_007c: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_0081: brfalse IL_0136
|
|
|
|
.line 524,524 : 25,68 ''
|
|
IL_0086: ldloc.2
|
|
IL_0087: ldloc.s reoObject
|
|
IL_0089: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_008e: ldloc.s reoObject
|
|
IL_0090: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_0095: callvirt instance void Speak.RichEdit.ITextRange::SetRange(int32,
|
|
int32)
|
|
.line 525,525 : 25,122 ''
|
|
IL_009a: ldloc.2
|
|
IL_009b: ldsfld int32 Speak.RichEdit.REConstants::TomStart
|
|
IL_00a0: ldsfld int32 Speak.RichEdit.REConstants::TA_LEFT
|
|
IL_00a5: or
|
|
IL_00a6: ldsfld int32 Speak.RichEdit.REConstants::TA_BOTTOM
|
|
IL_00ab: or
|
|
IL_00ac: ldloca.s x
|
|
IL_00ae: ldloca.s y
|
|
IL_00b0: callvirt instance void Speak.RichEdit.ITextRange::GetPoint(int32,
|
|
int32&,
|
|
int32&)
|
|
.line 529,529 : 25,99 ''
|
|
IL_00b5: ldloc.s reoObject
|
|
IL_00b7: ldfld native int Speak.RichEdit.REOBJECT::poleobj
|
|
IL_00bc: ldsflda valuetype [mscorlib]System.Guid Speak.HPP.HistoryppHandler::IID_IOleObject
|
|
IL_00c1: ldloca.s iaolep
|
|
IL_00c3: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::QueryInterface(native int,
|
|
valuetype [mscorlib]System.Guid&,
|
|
native int&)
|
|
IL_00c8: pop
|
|
.line 531,531 : 25,134 ''
|
|
IL_00c9: ldloc.s iaolep
|
|
IL_00cb: ldtoken Speak.RichEdit.IActionOleObject
|
|
IL_00d0: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_00d5: call object [mscorlib]System.Runtime.InteropServices.Marshal::GetTypedObjectForIUnknown(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_00da: castclass Speak.RichEdit.IActionOleObject
|
|
IL_00df: stloc.s iao
|
|
.line 533,533 : 25,53 ''
|
|
IL_00e1: ldloca.s stc
|
|
IL_00e3: ldloc.s x
|
|
IL_00e5: ldloc.s y
|
|
IL_00e7: newobj instance void Speak.Interop.POINT::.ctor(int32,
|
|
int32)
|
|
IL_00ec: stobj Speak.Interop.POINT
|
|
.line 534,534 : 25,63 ''
|
|
IL_00f1: ldarg.1
|
|
IL_00f2: ldloca.s stc
|
|
IL_00f4: call bool Speak.Interop.WinApi::ScreenToClient(native int,
|
|
valuetype Speak.Interop.POINT&)
|
|
IL_00f9: pop
|
|
.line 535,535 : 25,42 ''
|
|
IL_00fa: ldloc.s iao
|
|
IL_00fc: ldloca.s stc
|
|
IL_00fe: ldfld int32 Speak.Interop.POINT::X
|
|
IL_0103: callvirt instance void Speak.RichEdit.IActionOleObject::set_Left(int32)
|
|
.line 536,536 : 25,44 ''
|
|
IL_0108: ldloc.s iao
|
|
IL_010a: ldloca.s stc
|
|
IL_010c: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_0111: callvirt instance void Speak.RichEdit.IActionOleObject::set_Bottom(int32)
|
|
.line 537,537 : 25,36 ''
|
|
IL_0116: ldarg.2
|
|
IL_0117: brfalse.s IL_0136
|
|
|
|
.line 539,539 : 29,42 ''
|
|
IL_0119: ldloc.s isButton
|
|
IL_011b: brfalse.s IL_0136
|
|
|
|
.line 541,541 : 33,67 ''
|
|
IL_011d: ldloc.s iao
|
|
IL_011f: castclass Speak.HPP.HppActionOleObject
|
|
IL_0124: callvirt instance void Speak.HPP.HppActionOleObject::Draw()
|
|
.line 542,542 : 33,74 ''
|
|
IL_0129: ldloc.s iao
|
|
IL_012b: castclass Speak.HPP.HppActionOleObject
|
|
IL_0130: ldc.i4.0
|
|
IL_0131: callvirt instance void Speak.HPP.HppActionOleObject::set_Drawn(bool)
|
|
.line 514,514 : 72,75 ''
|
|
IL_0136: ldloc.3
|
|
IL_0137: ldc.i4.1
|
|
IL_0138: add
|
|
IL_0139: stloc.3
|
|
.line 514,514 : 60,70 ''
|
|
IL_013a: ldloc.3
|
|
IL_013b: ldloc.s iCount
|
|
IL_013d: blt IL_0034
|
|
|
|
.line 556,556 : 9,10 ''
|
|
IL_0142: ret
|
|
} // end of method HistoryppHandler::SetActionObjectPosition
|
|
|
|
.method private hidebysig instance void
|
|
ActionMenuClick(object sender,
|
|
class [mscorlib]System.EventArgs e) cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.UI.ActionMenuItem mi)
|
|
.line 560,560 : 13,56 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: castclass Speak.UI.ActionMenuItem
|
|
IL_0006: stloc.0
|
|
.line 561,561 : 13,71 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldloc.0
|
|
IL_0009: callvirt instance string Speak.UI.ActionMenuItem::get_Action()
|
|
IL_000e: ldloc.0
|
|
IL_000f: callvirt instance bool Speak.UI.ActionMenuItem::get_AutoSend()
|
|
IL_0014: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_0019: call instance void Speak.HPP.HistoryppHandler::InvokeJuick(class Speak.Core.ActionClickEvent)
|
|
.line 562,562 : 9,10 ''
|
|
IL_001e: ret
|
|
} // end of method HistoryppHandler::ActionMenuClick
|
|
|
|
.method private hidebysig instance void
|
|
actionObject_JuickClicked(object sender,
|
|
class Speak.RichEdit.ActionObjectClickEvent e) cil managed
|
|
{
|
|
// Code size 525 (0x20d)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype Speak.Core.ActionWordType actionWord,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class Speak.UI.ActionMenuItem btn,
|
|
[4] string avatarPath,
|
|
[5] class [System]System.Text.RegularExpressions.Match m)
|
|
.line 566,566 : 13,54 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: callvirt instance valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionObjectClickEvent::get_ActionType()
|
|
IL_0006: stloc.0
|
|
.line 567,567 : 13,47 ''
|
|
IL_0007: ldarg.2
|
|
IL_0008: callvirt instance valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::get_MenuLocation()
|
|
IL_000d: ldsfld valuetype [System.Drawing]System.Drawing.Point [System.Drawing]System.Drawing.Point::Empty
|
|
IL_0012: call bool [System.Drawing]System.Drawing.Point::op_Inequality(valuetype [System.Drawing]System.Drawing.Point,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
IL_0017: brfalse IL_019d
|
|
|
|
.line 569,569 : 17,55 ''
|
|
IL_001c: ldloc.0
|
|
IL_001d: brtrue.s IL_0020
|
|
|
|
.line 570,570 : 21,28 ''
|
|
IL_001f: ret
|
|
|
|
.line 572,572 : 22,32 ''
|
|
IL_0020: ldc.i4.0
|
|
IL_0021: stloc.1
|
|
.line 572,572 : 33,66 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.HPP.HistoryppHandler::context
|
|
IL_0028: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_002d: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::get_Count()
|
|
IL_0032: stloc.2
|
|
IL_0033: br IL_017e
|
|
|
|
.line 574,574 : 21,79 ''
|
|
IL_0038: ldarg.0
|
|
IL_0039: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.HPP.HistoryppHandler::context
|
|
IL_003e: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_0043: ldloc.1
|
|
IL_0044: callvirt instance class [System.Windows.Forms]System.Windows.Forms.MenuItem [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::get_Item(int32)
|
|
IL_0049: castclass Speak.UI.ActionMenuItem
|
|
IL_004e: stloc.3
|
|
.line 575,575 : 21,49 ''
|
|
IL_004f: ldloc.3
|
|
IL_0050: ldarg.2
|
|
IL_0051: callvirt instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
IL_0056: callvirt instance void Speak.UI.ActionMenuItem::set_MainWord(string)
|
|
.line 576,576 : 21,67 ''
|
|
IL_005b: ldloc.3
|
|
IL_005c: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_0061: ldc.i4.3
|
|
IL_0062: beq.s IL_0096
|
|
|
|
.line 578,582 : 25,30 ''
|
|
IL_0064: ldloc.3
|
|
IL_0065: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_006a: ldc.i4.2
|
|
IL_006b: bne.un.s IL_0071
|
|
|
|
IL_006d: ldloc.0
|
|
IL_006e: ldc.i4.2
|
|
IL_006f: bne.un.s IL_008a
|
|
|
|
IL_0071: ldloc.3
|
|
IL_0072: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_0077: ldc.i4.1
|
|
IL_0078: bne.un.s IL_007e
|
|
|
|
IL_007a: ldloc.0
|
|
IL_007b: ldc.i4.3
|
|
IL_007c: bne.un.s IL_008a
|
|
|
|
IL_007e: ldloc.3
|
|
IL_007f: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_0084: brtrue.s IL_0096
|
|
|
|
IL_0086: ldloc.0
|
|
IL_0087: ldc.i4.4
|
|
IL_0088: beq.s IL_0096
|
|
|
|
.line 584,584 : 29,49 ''
|
|
IL_008a: ldloc.3
|
|
IL_008b: ldc.i4.0
|
|
IL_008c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 585,585 : 29,38 ''
|
|
IL_0091: br IL_017a
|
|
|
|
.line 589,589 : 21,66 ''
|
|
IL_0096: ldloc.3
|
|
IL_0097: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_009c: ldc.i4.4
|
|
IL_009d: bne.un.s IL_00fd
|
|
|
|
.line 591,591 : 25,66 ''
|
|
IL_009f: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_00a4: callvirt instance bool Speak.Core.Settings::get_ShowContextAvatars()
|
|
IL_00a9: brfalse.s IL_00f4
|
|
|
|
.line 593,593 : 29,99 ''
|
|
IL_00ab: ldarg.0
|
|
IL_00ac: ldfld class Speak.Core.AvatarProcessor Speak.HPP.HistoryppHandler::ap
|
|
IL_00b1: ldloc.3
|
|
IL_00b2: callvirt instance string Speak.UI.ActionMenuItem::get_MainWord()
|
|
IL_00b7: ldc.i4.1
|
|
IL_00b8: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_00bd: ldnull
|
|
IL_00be: callvirt instance string Speak.Core.AvatarProcessor::GetUserAvatar(string,
|
|
class Speak.Core.AvatarCallBack)
|
|
IL_00c3: stloc.s avatarPath
|
|
.line 594,594 : 29,66 ''
|
|
IL_00c5: ldloc.s avatarPath
|
|
IL_00c7: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_00cc: brfalse.s IL_00e5
|
|
|
|
.line 596,596 : 33,46 ''
|
|
IL_00ce: ldarg.0
|
|
IL_00cf: ldfld class Speak.Core.AvatarProcessor Speak.HPP.HistoryppHandler::ap
|
|
IL_00d4: callvirt instance void Speak.Core.AvatarProcessor::Process()
|
|
.line 597,597 : 33,53 ''
|
|
IL_00d9: ldloc.3
|
|
IL_00da: ldc.i4.0
|
|
IL_00db: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 598,598 : 33,42 ''
|
|
IL_00e0: br IL_017a
|
|
|
|
.line 602,602 : 33,72 ''
|
|
IL_00e5: ldloc.3
|
|
IL_00e6: ldloc.s avatarPath
|
|
IL_00e8: call class [System.Drawing]System.Drawing.Image [System.Drawing]System.Drawing.Image::FromFile(string)
|
|
IL_00ed: callvirt instance void Speak.UI.ActionMenuItem::set_Image(class [System.Drawing]System.Drawing.Image)
|
|
IL_00f2: br.s IL_00fd
|
|
|
|
.line 607,607 : 29,49 ''
|
|
IL_00f4: ldloc.3
|
|
IL_00f5: ldc.i4.0
|
|
IL_00f6: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 608,608 : 29,38 ''
|
|
IL_00fb: br.s IL_017a
|
|
|
|
.line 612,612 : 21,65 ''
|
|
IL_00fd: ldarg.0
|
|
IL_00fe: ldfld class Speak.Sites.ISite Speak.HPP.HistoryppHandler::site
|
|
IL_0103: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NumRegex()
|
|
IL_0108: ldloc.3
|
|
IL_0109: callvirt instance string Speak.UI.ActionMenuItem::get_MainWord()
|
|
IL_010e: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0113: stloc.s m
|
|
.line 613,613 : 21,35 ''
|
|
IL_0115: ldloc.s m
|
|
IL_0117: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_011c: brfalse.s IL_0173
|
|
|
|
.line 615,615 : 25,75 ''
|
|
IL_011e: ldloc.s m
|
|
IL_0120: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0125: ldstr "cmnt"
|
|
IL_012a: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_012f: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0134: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0139: brtrue.s IL_0173
|
|
|
|
.line 617,617 : 29,73 ''
|
|
IL_013b: ldloc.3
|
|
IL_013c: ldloc.s m
|
|
IL_013e: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0143: ldstr "full"
|
|
IL_0148: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_014d: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0152: callvirt instance void Speak.UI.ActionMenuItem::set_AdditionalWord(string)
|
|
.line 618,618 : 29,67 ''
|
|
IL_0157: ldloc.3
|
|
IL_0158: ldloc.s m
|
|
IL_015a: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_015f: ldstr "post"
|
|
IL_0164: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0169: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_016e: callvirt instance void Speak.UI.ActionMenuItem::set_MainWord(string)
|
|
.line 622,622 : 21,40 ''
|
|
IL_0173: ldloc.3
|
|
IL_0174: ldc.i4.1
|
|
IL_0175: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 572,572 : 79,82 ''
|
|
IL_017a: ldloc.1
|
|
IL_017b: ldc.i4.1
|
|
IL_017c: add
|
|
IL_017d: stloc.1
|
|
.line 572,572 : 67,77 ''
|
|
IL_017e: ldloc.1
|
|
IL_017f: ldloc.2
|
|
IL_0180: blt IL_0038
|
|
|
|
.line 625,625 : 17,65 ''
|
|
IL_0185: ldarg.0
|
|
IL_0186: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.HPP.HistoryppHandler::context
|
|
IL_018b: ldarg.1
|
|
IL_018c: isinst [System.Windows.Forms]System.Windows.Forms.Control
|
|
IL_0191: ldarg.2
|
|
IL_0192: callvirt instance valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::get_MenuLocation()
|
|
IL_0197: callvirt instance void [System.Windows.Forms]System.Windows.Forms.ContextMenu::Show(class [System.Windows.Forms]System.Windows.Forms.Control,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
IL_019c: ret
|
|
|
|
.line 629,629 : 17,55 ''
|
|
IL_019d: ldloc.0
|
|
IL_019e: ldc.i4.4
|
|
IL_019f: bne.un.s IL_01d3
|
|
|
|
.line 630,630 : 21,135 ''
|
|
IL_01a1: ldarg.0
|
|
IL_01a2: ldarg.0
|
|
IL_01a3: ldfld class Speak.Core.SimpleWordAction Speak.HPP.HistoryppHandler::srmmNickAction
|
|
IL_01a8: callvirt instance string Speak.Core.SimpleWordAction::get_Action()
|
|
IL_01ad: ldstr "%NICK%"
|
|
IL_01b2: ldarg.2
|
|
IL_01b3: callvirt instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
IL_01b8: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_01bd: ldarg.0
|
|
IL_01be: ldfld class Speak.Core.SimpleWordAction Speak.HPP.HistoryppHandler::srmmNickAction
|
|
IL_01c3: callvirt instance bool Speak.Core.SimpleWordAction::get_Autosend()
|
|
IL_01c8: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_01cd: call instance void Speak.HPP.HistoryppHandler::InvokeJuick(class Speak.Core.ActionClickEvent)
|
|
IL_01d2: ret
|
|
|
|
.line 631,631 : 22,101 ''
|
|
IL_01d3: ldloc.0
|
|
IL_01d4: ldc.i4.3
|
|
IL_01d5: beq.s IL_01db
|
|
|
|
IL_01d7: ldloc.0
|
|
IL_01d8: ldc.i4.2
|
|
IL_01d9: bne.un.s IL_020c
|
|
|
|
.line 632,632 : 21,141 ''
|
|
IL_01db: ldarg.0
|
|
IL_01dc: ldarg.0
|
|
IL_01dd: ldfld class Speak.Core.SimpleWordAction Speak.HPP.HistoryppHandler::srmmNumberAction
|
|
IL_01e2: callvirt instance string Speak.Core.SimpleWordAction::get_Action()
|
|
IL_01e7: ldstr "%NUMBER%"
|
|
IL_01ec: ldarg.2
|
|
IL_01ed: callvirt instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
IL_01f2: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_01f7: ldarg.0
|
|
IL_01f8: ldfld class Speak.Core.SimpleWordAction Speak.HPP.HistoryppHandler::srmmNumberAction
|
|
IL_01fd: callvirt instance bool Speak.Core.SimpleWordAction::get_Autosend()
|
|
IL_0202: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_0207: call instance void Speak.HPP.HistoryppHandler::InvokeJuick(class Speak.Core.ActionClickEvent)
|
|
.line 634,634 : 9,10 ''
|
|
IL_020c: ret
|
|
} // end of method HistoryppHandler::actionObject_JuickClicked
|
|
|
|
.method private hidebysig instance string
|
|
GetCurrentURL(int32 x,
|
|
int32 y,
|
|
class Speak.RichEdit.ITextDocument richEdit,
|
|
native int handle) cil managed
|
|
{
|
|
// Code size 313 (0x139)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.RichEdit.POINTL pointl,
|
|
[1] int32 charIndex,
|
|
[2] int32 err,
|
|
[3] int32 lineIndex,
|
|
[4] int32 charOffset,
|
|
[5] int32 len,
|
|
[6] string line,
|
|
[7] string result,
|
|
[8] int32 i,
|
|
[9] int32 j,
|
|
[10] string CS$1$0000)
|
|
.line 638,638 : 13,46 ''
|
|
IL_0000: ldloca.s pointl
|
|
IL_0002: ldarg.1
|
|
IL_0003: ldarg.2
|
|
IL_0004: newobj instance void Speak.RichEdit.POINTL::.ctor(int32,
|
|
int32)
|
|
IL_0009: stobj Speak.RichEdit.POINTL
|
|
.line 639,639 : 13,41 ''
|
|
IL_000e: ldc.i4.0
|
|
IL_000f: call void Speak.Interop.Subclassing::SetLastError(uint32)
|
|
.line 640,640 : 13,99 ''
|
|
IL_0014: ldarg.s handle
|
|
IL_0016: ldc.i4 0xd7
|
|
IL_001b: ldc.i4.0
|
|
IL_001c: ldloca.s pointl
|
|
IL_001e: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
valuetype Speak.RichEdit.POINTL&)
|
|
IL_0023: stloc.1
|
|
.line 641,641 : 13,51 ''
|
|
IL_0024: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::GetLastWin32Error()
|
|
IL_0029: stloc.2
|
|
.line 642,642 : 13,38 ''
|
|
IL_002a: ldloc.2
|
|
IL_002b: brfalse.s IL_0037
|
|
|
|
IL_002d: ldloc.2
|
|
IL_002e: ldc.i4.6
|
|
IL_002f: beq.s IL_0037
|
|
|
|
.line 643,643 : 17,37 ''
|
|
IL_0031: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0036: ret
|
|
|
|
.line 645,645 : 13,32 ''
|
|
IL_0037: ldloc.1
|
|
IL_0038: ldc.i4.0
|
|
IL_0039: bgt.s IL_003d
|
|
|
|
.line 646,646 : 17,29 ''
|
|
IL_003b: ldnull
|
|
IL_003c: ret
|
|
|
|
.line 647,647 : 13,101 ''
|
|
IL_003d: ldarg.s handle
|
|
IL_003f: ldsfld int32 Speak.RichEdit.REConstants::EM_EXLINEFROMCHAR
|
|
IL_0044: ldc.i4.0
|
|
IL_0045: ldloc.1
|
|
IL_0046: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_004b: stloc.3
|
|
.line 648,648 : 13,109 ''
|
|
IL_004c: ldloc.1
|
|
IL_004d: ldarg.s handle
|
|
IL_004f: ldsfld int32 Speak.RichEdit.REConstants::EM_LINEINDEX
|
|
IL_0054: ldloc.3
|
|
IL_0055: ldc.i4.0
|
|
IL_0056: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_005b: sub
|
|
IL_005c: stloc.s charOffset
|
|
.line 649,649 : 13,91 ''
|
|
IL_005e: ldarg.s handle
|
|
IL_0060: ldsfld int32 Speak.RichEdit.REConstants::EM_LINELENGTH
|
|
IL_0065: ldloc.1
|
|
IL_0066: ldc.i4.0
|
|
IL_0067: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_006c: stloc.s len
|
|
.line 651,651 : 13,103 ''
|
|
IL_006e: ldarg.3
|
|
IL_006f: ldloc.1
|
|
IL_0070: ldloc.s charOffset
|
|
IL_0072: sub
|
|
IL_0073: ldloc.1
|
|
IL_0074: ldloc.s charOffset
|
|
IL_0076: sub
|
|
IL_0077: ldloc.s len
|
|
IL_0079: add
|
|
IL_007a: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_007f: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_0084: stloc.s line
|
|
.line 653,653 : 13,44 ''
|
|
IL_0086: ldloc.s line
|
|
IL_0088: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_008d: brfalse.s IL_0091
|
|
|
|
.line 654,654 : 17,29 ''
|
|
IL_008f: ldnull
|
|
IL_0090: ret
|
|
|
|
.line 656,656 : 13,35 ''
|
|
IL_0091: ldloc.s charOffset
|
|
IL_0093: ldloc.s len
|
|
IL_0095: bne.un.s IL_0099
|
|
|
|
.line 657,657 : 17,29 ''
|
|
IL_0097: ldnull
|
|
IL_0098: ret
|
|
|
|
.line 659,659 : 13,42 ''
|
|
IL_0099: ldsfld string [mscorlib]System.String::Empty
|
|
IL_009e: stloc.s result
|
|
.line 660,660 : 13,36 ''
|
|
IL_00a0: ldloc.s charOffset
|
|
IL_00a2: ldc.i4.1
|
|
IL_00a3: sub
|
|
IL_00a4: stloc.s i
|
|
.line 661,661 : 13,36 ''
|
|
IL_00a6: ldloc.s charOffset
|
|
IL_00a8: ldc.i4.1
|
|
IL_00a9: sub
|
|
IL_00aa: stloc.s j
|
|
.try
|
|
{
|
|
IL_00ac: br.s IL_00b4
|
|
|
|
.line 667,667 : 21,25 ''
|
|
IL_00ae: ldloc.s i
|
|
IL_00b0: ldc.i4.1
|
|
IL_00b1: sub
|
|
IL_00b2: stloc.s i
|
|
.line 665,665 : 17,49 ''
|
|
IL_00b4: ldloc.s i
|
|
IL_00b6: ldc.i4.0
|
|
IL_00b7: blt.s IL_00c6
|
|
|
|
IL_00b9: ldloc.s line
|
|
IL_00bb: ldloc.s i
|
|
IL_00bd: callvirt instance char [mscorlib]System.String::get_Chars(int32)
|
|
IL_00c2: ldc.i4.s 32
|
|
IL_00c4: bne.un.s IL_00ae
|
|
|
|
.line 669,669 : 17,27 ''
|
|
IL_00c6: ldloc.s i
|
|
IL_00c8: ldc.i4.1
|
|
IL_00c9: add
|
|
IL_00ca: stloc.s i
|
|
.line 671,671 : 17,29 ''
|
|
IL_00cc: ldloc.s j
|
|
IL_00ce: ldc.i4.m1
|
|
IL_00cf: bne.un.s IL_00dc
|
|
|
|
.line 672,672 : 21,33 ''
|
|
IL_00d1: ldnull
|
|
IL_00d2: stloc.s CS$1$0000
|
|
IL_00d4: leave.s IL_0136
|
|
|
|
.line 675,675 : 21,25 ''
|
|
IL_00d6: ldloc.s j
|
|
IL_00d8: ldc.i4.1
|
|
IL_00d9: add
|
|
IL_00da: stloc.s j
|
|
.line 673,673 : 17,50 ''
|
|
IL_00dc: ldloc.s j
|
|
IL_00de: ldloc.s len
|
|
IL_00e0: bge.s IL_00ef
|
|
|
|
IL_00e2: ldloc.s line
|
|
IL_00e4: ldloc.s j
|
|
IL_00e6: callvirt instance char [mscorlib]System.String::get_Chars(int32)
|
|
IL_00eb: ldc.i4.s 32
|
|
IL_00ed: bne.un.s IL_00d6
|
|
|
|
.line 678,678 : 17,27 ''
|
|
IL_00ef: ldloc.s j
|
|
IL_00f1: ldloc.s i
|
|
IL_00f3: bge.s IL_00fa
|
|
|
|
.line 679,679 : 21,33 ''
|
|
IL_00f5: ldnull
|
|
IL_00f6: stloc.s CS$1$0000
|
|
IL_00f8: leave.s IL_0136
|
|
|
|
.line 681,681 : 17,58 ''
|
|
IL_00fa: ldloc.s line
|
|
IL_00fc: ldloc.s i
|
|
IL_00fe: ldloc.s j
|
|
IL_0100: ldloc.s i
|
|
IL_0102: sub
|
|
IL_0103: callvirt instance string [mscorlib]System.String::Substring(int32,
|
|
int32)
|
|
IL_0108: callvirt instance string [mscorlib]System.String::Trim()
|
|
IL_010d: stloc.s result
|
|
.line 682,682 : 17,53 ''
|
|
IL_010f: ldloc.s result
|
|
IL_0111: ldstr "http://"
|
|
IL_0116: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_011b: ldc.i4.m1
|
|
IL_011c: beq.s IL_0124
|
|
|
|
.line 684,684 : 21,35 ''
|
|
IL_011e: ldloc.s result
|
|
IL_0120: stloc.s CS$1$0000
|
|
IL_0122: leave.s IL_0136
|
|
|
|
IL_0124: leave.s IL_0130
|
|
|
|
.line 687,687 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_0126: pop
|
|
.line 687,687 : 21,41 ''
|
|
IL_0127: ldsfld string [mscorlib]System.String::Empty
|
|
IL_012c: stloc.s CS$1$0000
|
|
IL_012e: leave.s IL_0136
|
|
|
|
.line 689,689 : 13,33 ''
|
|
} // end handler
|
|
IL_0130: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0135: ret
|
|
|
|
.line 690,690 : 9,10 ''
|
|
IL_0136: ldloc.s CS$1$0000
|
|
IL_0138: ret
|
|
} // end of method HistoryppHandler::GetCurrentURL
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.HPP.HistoryppHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.HPP.HistoryppHandler::JuickClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method HistoryppHandler::add_JuickClicked
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.HPP.HistoryppHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.HPP.HistoryppHandler::JuickClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method HistoryppHandler::remove_JuickClicked
|
|
|
|
.method private hidebysig instance void
|
|
InvokeJuick(class Speak.Core.ActionClickEvent e) cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'handler')
|
|
.line 695,695 : 13,67 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.HPP.HistoryppHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
.line 696,696 : 13,33 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: brfalse.s IL_0012
|
|
|
|
.line 696,696 : 34,51 ''
|
|
IL_000a: ldloc.0
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>::Invoke(object,
|
|
!0)
|
|
.line 697,697 : 9,10 ''
|
|
IL_0012: ret
|
|
} // end of method HistoryppHandler::InvokeJuick
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 8
|
|
.line 701,701 : 13,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
IL_0006: brfalse.s IL_001e
|
|
|
|
.line 703,703 : 17,41 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
IL_000e: callvirt instance void Speak.Interop.Subclassing::StopSubclass()
|
|
.line 704,704 : 17,36 ''
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldfld class Speak.Interop.Subclassing Speak.HPP.HistoryppHandler::subclass
|
|
IL_0019: callvirt instance void Speak.Interop.Subclassing::Dispose()
|
|
.line 706,706 : 9,10 ''
|
|
IL_001e: ret
|
|
} // end of method HistoryppHandler::Dispose
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 40,40 : 9,70 ''
|
|
IL_0000: ldtoken Speak.RichEdit.IOleObject
|
|
IL_0005: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_000a: callvirt instance valuetype [mscorlib]System.Guid [mscorlib]System.Type::get_GUID()
|
|
IL_000f: stsfld valuetype [mscorlib]System.Guid Speak.HPP.HistoryppHandler::IID_IOleObject
|
|
IL_0014: ret
|
|
} // end of method HistoryppHandler::.cctor
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
{
|
|
.addon instance void Speak.HPP.HistoryppHandler::add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
.removeon instance void Speak.HPP.HistoryppHandler::remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
} // end of event HistoryppHandler::JuickClicked
|
|
} // end of class Speak.HPP.HistoryppHandler
|
|
|
|
.class interface private abstract auto ansi Speak.RichEdit.IActionOleObject
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 33 32 38 39 61 36 63 39 2D 62 36 37 30 // ..$3289a6c9-b670
|
|
2D 34 38 34 30 2D 62 32 39 37 2D 37 33 33 33 37 // -4840-b297-73337
|
|
32 61 62 32 36 62 35 00 00 ) // 2ab26b5..
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string get_Text() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_Text
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Text(string 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_Text
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Width() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_Width
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Height() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_Height
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Left() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_Left
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Left(int32 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_Left
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Bottom(int32 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_Bottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance valuetype Speak.RichEdit.ActionObjectType
|
|
get_ObjectType() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_ObjectType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ObjectType(valuetype Speak.RichEdit.ActionObjectType 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_ObjectType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool get_IsTailObjectSet() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_IsTailObjectSet
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_IsTailObjectSet(bool 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_IsTailObjectSet
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool HitTest(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
} // end of method IActionOleObject::HitTest
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void MouseMoving(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
} // end of method IActionOleObject::MouseMoving
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance valuetype [System.Drawing]System.Drawing.Color
|
|
get_BgColor() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_BgColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_BgColor(valuetype [System.Drawing]System.Drawing.Color 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_BgColor
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetLMBDownState() cil managed
|
|
{
|
|
} // end of method IActionOleObject::SetLMBDownState
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetLMBUpState(native int richEditHwnd,
|
|
int32 topOffset) cil managed
|
|
{
|
|
} // end of method IActionOleObject::SetLMBUpState
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance valuetype Speak.Core.ActionWordType
|
|
get_ActionType() cil managed
|
|
{
|
|
} // end of method IActionOleObject::get_ActionType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ActionType(valuetype Speak.Core.ActionWordType 'value') cil managed
|
|
{
|
|
} // end of method IActionOleObject::set_ActionType
|
|
|
|
.property instance string Text()
|
|
{
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_Text(string)
|
|
.get instance string Speak.RichEdit.IActionOleObject::get_Text()
|
|
} // end of property IActionOleObject::Text
|
|
.property instance int32 Width()
|
|
{
|
|
.get instance int32 Speak.RichEdit.IActionOleObject::get_Width()
|
|
} // end of property IActionOleObject::Width
|
|
.property instance int32 Height()
|
|
{
|
|
.get instance int32 Speak.RichEdit.IActionOleObject::get_Height()
|
|
} // end of property IActionOleObject::Height
|
|
.property instance int32 Left()
|
|
{
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_Left(int32)
|
|
.get instance int32 Speak.RichEdit.IActionOleObject::get_Left()
|
|
} // end of property IActionOleObject::Left
|
|
.property instance int32 Bottom()
|
|
{
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_Bottom(int32)
|
|
} // end of property IActionOleObject::Bottom
|
|
.property instance valuetype Speak.RichEdit.ActionObjectType
|
|
ObjectType()
|
|
{
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_ObjectType(valuetype Speak.RichEdit.ActionObjectType)
|
|
.get instance valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.IActionOleObject::get_ObjectType()
|
|
} // end of property IActionOleObject::ObjectType
|
|
.property instance bool IsTailObjectSet()
|
|
{
|
|
.get instance bool Speak.RichEdit.IActionOleObject::get_IsTailObjectSet()
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_IsTailObjectSet(bool)
|
|
} // end of property IActionOleObject::IsTailObjectSet
|
|
.property instance valuetype [System.Drawing]System.Drawing.Color
|
|
BgColor()
|
|
{
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_BgColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.get instance valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.IActionOleObject::get_BgColor()
|
|
} // end of property IActionOleObject::BgColor
|
|
.property instance valuetype Speak.Core.ActionWordType
|
|
ActionType()
|
|
{
|
|
.get instance valuetype Speak.Core.ActionWordType Speak.RichEdit.IActionOleObject::get_ActionType()
|
|
.set instance void Speak.RichEdit.IActionOleObject::set_ActionType(valuetype Speak.Core.ActionWordType)
|
|
} // end of property IActionOleObject::ActionType
|
|
} // end of class Speak.RichEdit.IActionOleObject
|
|
|
|
.class interface private abstract auto ansi Speak.RichEdit.IActionOleGUID
|
|
{
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance valuetype [mscorlib]System.Guid
|
|
get_GUID() cil managed
|
|
{
|
|
} // end of method IActionOleGUID::get_GUID
|
|
|
|
.property instance valuetype [mscorlib]System.Guid
|
|
GUID()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid Speak.RichEdit.IActionOleGUID::get_GUID()
|
|
} // end of property IActionOleGUID::GUID
|
|
} // end of class Speak.RichEdit.IActionOleGUID
|
|
|
|
.class private auto ansi beforefieldinit Speak.RichEdit.ActionOleObject
|
|
extends [System.Windows.Forms]System.Windows.Forms.Control
|
|
implements Speak.RichEdit.IActionOleObject,
|
|
Speak.RichEdit.IActionOleGUID
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 34 39 62 30 64 62 37 39 2D 61 33 64 35 // ..$49b0db79-a3d5
|
|
2D 34 39 34 66 2D 62 65 32 32 2D 35 34 34 32 38 // -494f-be22-54428
|
|
36 30 35 33 64 64 39 00 00 ) // 6053dd9..
|
|
.class auto ansi sealed nested family HoverPart
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.ActionOleObject/HoverPart None = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.ActionOleObject/HoverPart MainWord = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.ActionOleObject/HoverPart Icon = int32(0x00000002)
|
|
} // end of class HoverPart
|
|
|
|
.field family valuetype [System.Drawing]System.Drawing.Color normalBackColor
|
|
.field family valuetype [System.Drawing]System.Drawing.Color hoverBackColor
|
|
.field family valuetype [System.Drawing]System.Drawing.Color hoverForeColor
|
|
.field family valuetype [System.Drawing]System.Drawing.Color borderColor
|
|
.field family bool pressed
|
|
.field family bool onControl
|
|
.field family bool isTailObjectSet
|
|
.field family string text
|
|
.field family int32 iconWidth
|
|
.field family int32 iconHeight
|
|
.field family valuetype [System.Drawing]System.Drawing.Size textSize
|
|
.field family valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags textFormat
|
|
.field family valuetype Speak.RichEdit.ActionOleObject/HoverPart currentHover
|
|
.field family valuetype Speak.Core.ActionWordType actionType
|
|
.field family valuetype Speak.RichEdit.ActionObjectType objectType
|
|
.field public static initonly valuetype [mscorlib]System.Guid Guid
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> ActionClicked
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 212 (0xd4)
|
|
.maxstack 3
|
|
.line 39,39 : 3,27 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\ActionOleObject.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [System.Windows.Forms]System.Windows.Forms.Control::.ctor()
|
|
.line 42,42 : 4,52 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldc.i4 0x10000
|
|
IL_000c: ldc.i4.1
|
|
IL_000d: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 43,43 : 4,60 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldc.i4 0x2000
|
|
IL_0018: ldc.i4.1
|
|
IL_0019: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 44,44 : 4,49 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldc.i4.2
|
|
IL_0020: ldc.i4.1
|
|
IL_0021: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 46,46 : 4,34 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldc.i4.0
|
|
IL_0028: stfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
.line 47,47 : 4,58 ''
|
|
IL_002d: ldarg.0
|
|
IL_002e: call class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_small_dot()
|
|
IL_0033: callvirt instance int32 [System.Drawing]System.Drawing.Icon::get_Width()
|
|
IL_0038: stfld int32 Speak.RichEdit.ActionOleObject::iconWidth
|
|
.line 48,48 : 4,60 ''
|
|
IL_003d: ldarg.0
|
|
IL_003e: call class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_small_dot()
|
|
IL_0043: callvirt instance int32 [System.Drawing]System.Drawing.Icon::get_Height()
|
|
IL_0048: stfld int32 Speak.RichEdit.ActionOleObject::iconHeight
|
|
.line 50,50 : 4,15 ''
|
|
IL_004d: ldarg.0
|
|
IL_004e: ldc.i4.s 18
|
|
IL_0050: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Width(int32)
|
|
.line 51,51 : 4,16 ''
|
|
IL_0055: ldarg.0
|
|
IL_0056: ldc.i4.s 18
|
|
IL_0058: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Height(int32)
|
|
.line 53,53 : 4,34 ''
|
|
IL_005d: ldarg.0
|
|
IL_005e: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_Green()
|
|
IL_0063: stfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::normalBackColor
|
|
.line 54,54 : 4,33 ''
|
|
IL_0068: ldarg.0
|
|
IL_0069: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_White()
|
|
IL_006e: stfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::hoverBackColor
|
|
.line 55,55 : 4,33 ''
|
|
IL_0073: ldarg.0
|
|
IL_0074: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_Black()
|
|
IL_0079: stfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::hoverForeColor
|
|
.line 56,56 : 4,30 ''
|
|
IL_007e: ldarg.0
|
|
IL_007f: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_Black()
|
|
IL_0084: stfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::borderColor
|
|
.line 57,57 : 4,32 ''
|
|
IL_0089: ldarg.0
|
|
IL_008a: ldarg.0
|
|
IL_008b: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::normalBackColor
|
|
IL_0090: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 59,59 : 4,24 ''
|
|
IL_0095: ldarg.0
|
|
IL_0096: ldsfld string [mscorlib]System.String::Empty
|
|
IL_009b: stfld string Speak.RichEdit.ActionOleObject::text
|
|
.line 60,60 : 4,14 ''
|
|
IL_00a0: ldarg.0
|
|
IL_00a1: ldstr ""
|
|
IL_00a6: call instance void Speak.RichEdit.ActionOleObject::set_Text(string)
|
|
.line 62,62 : 4,39 ''
|
|
IL_00ab: ldarg.0
|
|
IL_00ac: ldc.i4.0
|
|
IL_00ad: stfld valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags Speak.RichEdit.ActionOleObject::textFormat
|
|
.line 63,63 : 4,43 ''
|
|
IL_00b2: ldarg.0
|
|
IL_00b3: dup
|
|
IL_00b4: ldfld valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags Speak.RichEdit.ActionOleObject::textFormat
|
|
IL_00b9: stfld valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags Speak.RichEdit.ActionOleObject::textFormat
|
|
.line 65,65 : 4,22 ''
|
|
IL_00be: ldarg.0
|
|
IL_00bf: ldc.i4.0
|
|
IL_00c0: stfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
.line 66,66 : 4,37 ''
|
|
IL_00c5: ldarg.0
|
|
IL_00c6: ldc.i4.0
|
|
IL_00c7: stfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionOleObject::actionType
|
|
.line 67,67 : 4,42 ''
|
|
IL_00cc: ldarg.0
|
|
IL_00cd: ldc.i4.0
|
|
IL_00ce: stfld valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.ActionOleObject::objectType
|
|
.line 68,68 : 3,4 ''
|
|
IL_00d3: ret
|
|
} // end of method ActionOleObject::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
DoResize() cil managed
|
|
{
|
|
// Code size 98 (0x62)
|
|
.maxstack 5
|
|
.line 72,72 : 4,83 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: call instance string Speak.RichEdit.ActionOleObject::get_Text()
|
|
IL_0007: ldarg.0
|
|
IL_0008: callvirt instance class [System.Drawing]System.Drawing.Font [System.Windows.Forms]System.Windows.Forms.Control::get_Font()
|
|
IL_000d: ldarg.0
|
|
IL_000e: call instance valuetype [System.Drawing]System.Drawing.Size [System.Windows.Forms]System.Windows.Forms.Control::get_Size()
|
|
IL_0013: ldc.i4.0
|
|
IL_0014: call valuetype [System.Drawing]System.Drawing.Size [System.Windows.Forms]System.Windows.Forms.TextRenderer::MeasureText(string,
|
|
class [System.Drawing]System.Drawing.Font,
|
|
valuetype [System.Drawing]System.Drawing.Size,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags)
|
|
IL_0019: stfld valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
.line 73,73 : 4,109 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldarg.0
|
|
IL_0020: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_0025: call instance int32 [System.Drawing]System.Drawing.Size::get_Width()
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldfld int32 Speak.RichEdit.ActionOleObject::iconWidth
|
|
IL_0030: add
|
|
IL_0031: ldarg.0
|
|
IL_0032: ldfld int32 Speak.RichEdit.ActionOleObject::iconHeight
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_003d: call instance int32 [System.Drawing]System.Drawing.Size::get_Height()
|
|
IL_0042: bgt.s IL_0051
|
|
|
|
IL_0044: ldarg.0
|
|
IL_0045: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_004a: call instance int32 [System.Drawing]System.Drawing.Size::get_Height()
|
|
IL_004f: br.s IL_0057
|
|
|
|
IL_0051: ldarg.0
|
|
IL_0052: ldfld int32 Speak.RichEdit.ActionOleObject::iconHeight
|
|
IL_0057: newobj instance void [System.Drawing]System.Drawing.Size::.ctor(int32,
|
|
int32)
|
|
IL_005c: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Size(valuetype [System.Drawing]System.Drawing.Size)
|
|
.line 74,74 : 3,4 ''
|
|
IL_0061: ret
|
|
} // end of method ActionOleObject::DoResize
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs e) cil managed
|
|
{
|
|
// Code size 109 (0x6d)
|
|
.maxstack 6
|
|
.locals init ([0] class [System.Drawing]System.Drawing.Graphics g)
|
|
.line 78,78 : 4,28 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_Graphics()
|
|
IL_0006: stloc.0
|
|
.line 79,82 : 4,74 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: ldarg.0
|
|
IL_0009: call instance string Speak.RichEdit.ActionOleObject::get_Text()
|
|
IL_000e: ldarg.0
|
|
IL_000f: callvirt instance class [System.Drawing]System.Drawing.Font [System.Windows.Forms]System.Windows.Forms.Control::get_Font()
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_001a: brtrue.s IL_0036
|
|
|
|
IL_001c: ldc.i4.1
|
|
IL_001d: ldarg.0
|
|
IL_001e: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_0029: call instance int32 [System.Drawing]System.Drawing.Size::get_Height()
|
|
IL_002e: sub
|
|
IL_002f: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_0034: br.s IL_0050
|
|
|
|
IL_0036: ldc.i4.1
|
|
IL_0037: ldarg.0
|
|
IL_0038: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_003d: ldarg.0
|
|
IL_003e: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_0043: call instance int32 [System.Drawing]System.Drawing.Size::get_Height()
|
|
IL_0048: sub
|
|
IL_0049: ldc.i4.2
|
|
IL_004a: div
|
|
IL_004b: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_0056: brtrue.s IL_0060
|
|
|
|
IL_0058: ldarg.0
|
|
IL_0059: callvirt instance valuetype [System.Drawing]System.Drawing.Color [System.Windows.Forms]System.Windows.Forms.Control::get_ForeColor()
|
|
IL_005e: br.s IL_0066
|
|
|
|
IL_0060: ldarg.0
|
|
IL_0061: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::hoverForeColor
|
|
IL_0066: ldc.i4.0
|
|
IL_0067: call void [System.Windows.Forms]System.Windows.Forms.TextRenderer::DrawText(class [System.Drawing]System.Drawing.IDeviceContext,
|
|
string,
|
|
class [System.Drawing]System.Drawing.Font,
|
|
valuetype [System.Drawing]System.Drawing.Point,
|
|
valuetype [System.Drawing]System.Drawing.Color,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags)
|
|
.line 89,89 : 3,4 ''
|
|
IL_006c: ret
|
|
} // end of method ActionOleObject::OnPaint
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaintBackground(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs pevent) cil managed
|
|
{
|
|
// Code size 283 (0x11b)
|
|
.maxstack 6
|
|
.locals init ([0] class [System.Drawing]System.Drawing.Graphics g,
|
|
[1] valuetype [System.Drawing]System.Drawing.Rectangle clip,
|
|
[2] valuetype [System.Drawing]System.Drawing.Rectangle activePart,
|
|
[3] class [System.Drawing]System.Drawing.SolidBrush b,
|
|
[4] class [System.Drawing]System.Drawing.Pen p,
|
|
[5] valuetype [System.Drawing]System.Drawing.Rectangle border,
|
|
[6] class [System.Drawing]System.Drawing.Pen V_6,
|
|
[7] valuetype Speak.RichEdit.ActionOleObject/HoverPart CS$0$0000)
|
|
.line 93,93 : 4,33 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_Graphics()
|
|
IL_0006: stloc.0
|
|
.line 94,94 : 4,42 ''
|
|
IL_0007: ldarg.1
|
|
IL_0008: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_ClipRectangle()
|
|
IL_000d: stloc.1
|
|
.line 97,97 : 4,25 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
IL_0014: stloc.s CS$0$0000
|
|
IL_0016: ldloc.s CS$0$0000
|
|
IL_0018: switch (
|
|
IL_002b,
|
|
IL_0039,
|
|
IL_0057)
|
|
IL_0029: br.s IL_007c
|
|
|
|
.line 100,100 : 6,58 ''
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldloc.0
|
|
IL_002d: ldloc.1
|
|
IL_002e: newobj instance void [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::.ctor(class [System.Drawing]System.Drawing.Graphics,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_0033: call instance void [System.Windows.Forms]System.Windows.Forms.Control::OnPaintBackground(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs)
|
|
.line 101,101 : 6,13 ''
|
|
IL_0038: ret
|
|
|
|
.line 103,103 : 6,67 ''
|
|
IL_0039: ldloca.s activePart
|
|
IL_003b: ldc.i4.0
|
|
IL_003c: ldc.i4.0
|
|
IL_003d: ldarg.0
|
|
IL_003e: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_0043: call instance int32 [System.Drawing]System.Drawing.Size::get_Width()
|
|
IL_0048: ldarg.0
|
|
IL_0049: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_004e: ldc.i4.1
|
|
IL_004f: sub
|
|
IL_0050: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 104,104 : 6,12 ''
|
|
IL_0055: br.s IL_0082
|
|
|
|
.line 106,106 : 6,79 ''
|
|
IL_0057: ldloca.s activePart
|
|
IL_0059: ldarg.0
|
|
IL_005a: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_005f: call instance int32 [System.Drawing]System.Drawing.Size::get_Width()
|
|
IL_0064: ldc.i4.0
|
|
IL_0065: ldarg.0
|
|
IL_0066: ldfld int32 Speak.RichEdit.ActionOleObject::iconWidth
|
|
IL_006b: ldc.i4.1
|
|
IL_006c: sub
|
|
IL_006d: ldarg.0
|
|
IL_006e: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0073: ldc.i4.1
|
|
IL_0074: sub
|
|
IL_0075: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 107,107 : 6,12 ''
|
|
IL_007a: br.s IL_0082
|
|
|
|
.line 109,109 : 6,46 ''
|
|
IL_007c: newobj instance void [mscorlib]System.ArgumentOutOfRangeException::.ctor()
|
|
IL_0081: throw
|
|
|
|
.line 112,112 : 11,51 ''
|
|
IL_0082: ldarg.0
|
|
IL_0083: callvirt instance valuetype [System.Drawing]System.Drawing.Color [System.Windows.Forms]System.Windows.Forms.Control::get_BackColor()
|
|
IL_0088: newobj instance void [System.Drawing]System.Drawing.SolidBrush::.ctor(valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_008d: stloc.3
|
|
.line 114,114 : 5,36 ''
|
|
.try
|
|
{
|
|
IL_008e: ldloc.0
|
|
IL_008f: ldloc.3
|
|
IL_0090: ldloc.2
|
|
IL_0091: callvirt instance void [System.Drawing]System.Drawing.Graphics::FillRectangle(class [System.Drawing]System.Drawing.Brush,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_0096: leave.s IL_00a2
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0098: ldloc.3
|
|
IL_0099: brfalse.s IL_00a1
|
|
|
|
IL_009b: ldloc.3
|
|
IL_009c: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00a1: endfinally
|
|
.line 117,117 : 11,45 ''
|
|
} // end handler
|
|
IL_00a2: ldarg.0
|
|
IL_00a3: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::borderColor
|
|
IL_00a8: ldc.r4 1.
|
|
IL_00ad: newobj instance void [System.Drawing]System.Drawing.Pen::.ctor(valuetype [System.Drawing]System.Drawing.Color,
|
|
float32)
|
|
IL_00b2: stloc.s p
|
|
.line 119,119 : 5,36 ''
|
|
.try
|
|
{
|
|
IL_00b4: ldloc.0
|
|
IL_00b5: ldloc.s p
|
|
IL_00b7: ldloc.2
|
|
IL_00b8: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawRectangle(class [System.Drawing]System.Drawing.Pen,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_00bd: leave.s IL_00cb
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_00bf: ldloc.s p
|
|
IL_00c1: brfalse.s IL_00ca
|
|
|
|
IL_00c3: ldloc.s p
|
|
IL_00c5: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00ca: endfinally
|
|
.line 122,122 : 4,95 ''
|
|
} // end handler
|
|
IL_00cb: ldloca.s border
|
|
IL_00cd: ldloca.s clip
|
|
IL_00cf: call instance valuetype [System.Drawing]System.Drawing.Point [System.Drawing]System.Drawing.Rectangle::get_Location()
|
|
IL_00d4: ldloca.s clip
|
|
IL_00d6: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Width()
|
|
IL_00db: ldc.i4.1
|
|
IL_00dc: sub
|
|
IL_00dd: ldloca.s clip
|
|
IL_00df: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Height()
|
|
IL_00e4: ldc.i4.1
|
|
IL_00e5: sub
|
|
IL_00e6: newobj instance void [System.Drawing]System.Drawing.Size::.ctor(int32,
|
|
int32)
|
|
IL_00eb: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(valuetype [System.Drawing]System.Drawing.Point,
|
|
valuetype [System.Drawing]System.Drawing.Size)
|
|
.line 123,123 : 11,45 ''
|
|
IL_00f0: ldarg.0
|
|
IL_00f1: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::borderColor
|
|
IL_00f6: ldc.r4 1.
|
|
IL_00fb: newobj instance void [System.Drawing]System.Drawing.Pen::.ctor(valuetype [System.Drawing]System.Drawing.Color,
|
|
float32)
|
|
IL_0100: stloc.s V_6
|
|
.line 125,125 : 5,32 ''
|
|
.try
|
|
{
|
|
IL_0102: ldloc.0
|
|
IL_0103: ldloc.s V_6
|
|
IL_0105: ldloc.s border
|
|
IL_0107: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawRectangle(class [System.Drawing]System.Drawing.Pen,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_010c: leave.s IL_011a
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_010e: ldloc.s V_6
|
|
IL_0110: brfalse.s IL_0119
|
|
|
|
IL_0112: ldloc.s V_6
|
|
IL_0114: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0119: endfinally
|
|
.line 127,127 : 3,4 ''
|
|
} // end handler
|
|
IL_011a: ret
|
|
} // end of method ActionOleObject::OnPaintBackground
|
|
|
|
.method private hidebysig instance void
|
|
SetHoverPart(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 39 (0x27)
|
|
.maxstack 8
|
|
.line 131,131 : 4,39 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.0
|
|
IL_0002: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0007: ldarg.0
|
|
IL_0008: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld int32 Speak.RichEdit.ActionOleObject::iconWidth
|
|
IL_0013: sub
|
|
IL_0014: add
|
|
IL_0015: ble.s IL_001f
|
|
|
|
.line 133,133 : 5,35 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldc.i4.2
|
|
IL_0019: stfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
IL_001e: ret
|
|
|
|
.line 137,137 : 5,39 ''
|
|
IL_001f: ldarg.0
|
|
IL_0020: ldc.i4.1
|
|
IL_0021: stfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
.line 139,139 : 3,4 ''
|
|
IL_0026: ret
|
|
} // end of method ActionOleObject::SetHoverPart
|
|
|
|
.method private hidebysig instance void
|
|
Click(native int richEditHwnd,
|
|
int32 topOffset) cil managed
|
|
{
|
|
// Code size 165 (0xa5)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.Interop.POINT pt,
|
|
[1] valuetype Speak.RichEdit.ActionOleObject/HoverPart CS$0$0000)
|
|
.line 143,143 : 4,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
IL_0006: stloc.1
|
|
IL_0007: ldloc.1
|
|
IL_0008: switch (
|
|
IL_00a4,
|
|
IL_001a,
|
|
IL_002c)
|
|
IL_0019: ret
|
|
|
|
.line 148,148 : 7,39 ''
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld string Speak.RichEdit.ActionOleObject::text
|
|
IL_0021: ldsfld valuetype [System.Drawing]System.Drawing.Point [System.Drawing]System.Drawing.Point::Empty
|
|
IL_0026: call instance void Speak.RichEdit.ActionOleObject::InvokeAction(string,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
.line 149,149 : 6,12 ''
|
|
IL_002b: ret
|
|
|
|
.line 152,152 : 6,38 ''
|
|
IL_002c: ldloca.s pt
|
|
IL_002e: ldarg.0
|
|
IL_002f: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0034: ldarg.0
|
|
IL_0035: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_003a: newobj instance void Speak.Interop.POINT::.ctor(int32,
|
|
int32)
|
|
IL_003f: stobj Speak.Interop.POINT
|
|
.line 153,153 : 6,50 ''
|
|
IL_0044: ldarg.1
|
|
IL_0045: ldloca.s pt
|
|
IL_0047: call bool Speak.Interop.WinApi::ClientToScreen(native int,
|
|
valuetype Speak.Interop.POINT&)
|
|
IL_004c: pop
|
|
.line 155,155 : 6,174 ''
|
|
IL_004d: ldarg.0
|
|
IL_004e: ldarg.0
|
|
IL_004f: ldfld string Speak.RichEdit.ActionOleObject::text
|
|
IL_0054: ldloca.s pt
|
|
IL_0056: ldfld int32 Speak.Interop.POINT::X
|
|
IL_005b: ldarg.0
|
|
IL_005c: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0061: sub
|
|
IL_0062: ldarg.0
|
|
IL_0063: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0068: add
|
|
IL_0069: ldarg.0
|
|
IL_006a: ldfld int32 Speak.RichEdit.ActionOleObject::iconWidth
|
|
IL_006f: sub
|
|
IL_0070: ldarg.2
|
|
IL_0071: ldc.i4 0x80000000
|
|
IL_0076: beq.s IL_007b
|
|
|
|
IL_0078: ldc.i4.m1
|
|
IL_0079: br.s IL_007c
|
|
|
|
IL_007b: ldc.i4.3
|
|
IL_007c: sub
|
|
IL_007d: ldarg.2
|
|
IL_007e: ldc.i4 0x80000000
|
|
IL_0083: bne.un.s IL_0088
|
|
|
|
IL_0085: ldc.i4.0
|
|
IL_0086: br.s IL_0089
|
|
|
|
IL_0088: ldarg.2
|
|
IL_0089: ldloca.s pt
|
|
IL_008b: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_0090: add
|
|
IL_0091: ldarg.0
|
|
IL_0092: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_0097: sub
|
|
IL_0098: ldc.i4.7
|
|
IL_0099: sub
|
|
IL_009a: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_009f: call instance void Speak.RichEdit.ActionOleObject::InvokeAction(string,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
.line 158,158 : 3,4 ''
|
|
IL_00a4: ret
|
|
} // end of method ActionOleObject::Click
|
|
|
|
.method public hidebysig specialname instance void
|
|
add_ActionClicked(class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> Speak.RichEdit.ActionOleObject::ActionClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> Speak.RichEdit.ActionOleObject::ActionClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method ActionOleObject::add_ActionClicked
|
|
|
|
.method public hidebysig specialname instance void
|
|
remove_ActionClicked(class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> Speak.RichEdit.ActionOleObject::ActionClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> Speak.RichEdit.ActionOleObject::ActionClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method ActionOleObject::remove_ActionClicked
|
|
|
|
.method private hidebysig instance void
|
|
InvokeAction(string action,
|
|
valuetype [System.Drawing]System.Drawing.Point menuLocation) cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 5
|
|
.locals init ([0] class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> 'handler')
|
|
.line 163,163 : 4,65 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> Speak.RichEdit.ActionOleObject::ActionClicked
|
|
IL_0006: stloc.0
|
|
.line 164,164 : 4,24 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: brfalse.s IL_001e
|
|
|
|
.line 164,164 : 25,101 ''
|
|
IL_000a: ldloc.0
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionOleObject::actionType
|
|
IL_0013: ldarg.2
|
|
IL_0014: newobj instance void Speak.RichEdit.ActionObjectClickEvent::.ctor(string,
|
|
valuetype Speak.Core.ActionWordType,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
IL_0019: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>::Invoke(object,
|
|
!0)
|
|
.line 165,165 : 3,4 ''
|
|
IL_001e: ret
|
|
} // end of method ActionOleObject::InvokeAction
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype [mscorlib]System.Guid
|
|
get_GUID() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 169,169 : 10,22 ''
|
|
IL_0000: ldsfld valuetype [mscorlib]System.Guid Speak.RichEdit.ActionOleObject::Guid
|
|
IL_0005: ret
|
|
} // end of method ActionOleObject::get_GUID
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance bool get_IsTailObjectSet() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 176,176 : 10,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.RichEdit.ActionOleObject::isTailObjectSet
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::get_IsTailObjectSet
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_IsTailObjectSet(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 177,177 : 10,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.RichEdit.ActionOleObject::isTailObjectSet
|
|
.line 177,177 : 35,36 ''
|
|
IL_0007: ret
|
|
} // end of method ActionOleObject::set_IsTailObjectSet
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype Speak.RichEdit.ActionObjectType
|
|
get_ObjectType() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 182,182 : 10,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.ActionOleObject::objectType
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::get_ObjectType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_ObjectType(valuetype Speak.RichEdit.ActionObjectType 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 183,183 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.ActionOleObject::objectType
|
|
.line 183,183 : 30,31 ''
|
|
IL_0007: ret
|
|
} // end of method ActionOleObject::set_ObjectType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype Speak.Core.ActionWordType
|
|
get_ActionType() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 188,188 : 10,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionOleObject::actionType
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::get_ActionType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_ActionType(valuetype Speak.Core.ActionWordType 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 189,189 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionOleObject::actionType
|
|
.line 189,189 : 30,31 ''
|
|
IL_0007: ret
|
|
} // end of method ActionOleObject::set_ActionType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_Bottom(int32 'value') cil managed
|
|
{
|
|
// Code size 15 (0xf)
|
|
.maxstack 8
|
|
.line 194,194 : 10,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.0
|
|
IL_0003: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0008: sub
|
|
IL_0009: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Top(int32)
|
|
.line 194,194 : 32,33 ''
|
|
IL_000e: ret
|
|
} // end of method ActionOleObject::set_Bottom
|
|
|
|
.method public hidebysig specialname instance int32
|
|
get_Bottom() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 195,195 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Bottom()
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::get_Bottom
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SetLMBDownState() cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 200,200 : 4,19 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.1
|
|
IL_0002: stfld bool Speak.RichEdit.ActionOleObject::pressed
|
|
.line 201,201 : 3,4 ''
|
|
IL_0007: ret
|
|
} // end of method ActionOleObject::SetLMBDownState
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SetLMBUpState(native int hwnd,
|
|
int32 topOffset) cil managed
|
|
{
|
|
// Code size 24 (0x18)
|
|
.maxstack 8
|
|
.line 205,205 : 4,16 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.RichEdit.ActionOleObject::pressed
|
|
IL_0006: brfalse.s IL_0017
|
|
|
|
.line 207,207 : 5,21 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: stfld bool Speak.RichEdit.ActionOleObject::pressed
|
|
.line 208,208 : 5,28 ''
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldarg.2
|
|
IL_0012: call instance void Speak.RichEdit.ActionOleObject::Click(native int,
|
|
int32)
|
|
.line 210,210 : 3,4 ''
|
|
IL_0017: ret
|
|
} // end of method ActionOleObject::SetLMBUpState
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void MouseMoving(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 136 (0x88)
|
|
.maxstack 3
|
|
.locals init ([0] bool isHover,
|
|
[1] valuetype Speak.RichEdit.ActionOleObject/HoverPart oldHP)
|
|
.line 214,214 : 4,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: call instance bool Speak.RichEdit.ActionOleObject::HitTest(int32,
|
|
int32)
|
|
IL_0008: stloc.0
|
|
.line 216,216 : 4,16 ''
|
|
IL_0009: ldloc.0
|
|
IL_000a: brfalse.s IL_0058
|
|
|
|
.line 218,218 : 5,36 ''
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
IL_0012: stloc.1
|
|
.line 219,219 : 5,24 ''
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldarg.1
|
|
IL_0015: ldarg.2
|
|
IL_0016: call instance void Speak.RichEdit.ActionOleObject::SetHoverPart(int32,
|
|
int32)
|
|
.line 220,220 : 5,20 ''
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_0021: brtrue.s IL_003e
|
|
|
|
.line 222,222 : 6,33 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::hoverBackColor
|
|
IL_002a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 223,223 : 6,23 ''
|
|
IL_002f: ldarg.0
|
|
IL_0030: ldc.i4.1
|
|
IL_0031: stfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
.line 224,224 : 6,19 ''
|
|
IL_0036: ldarg.0
|
|
IL_0037: callvirt instance void Speak.RichEdit.ActionOleObject::Invalidate()
|
|
IL_003c: br.s IL_004d
|
|
|
|
.line 226,226 : 10,36 ''
|
|
IL_003e: ldloc.1
|
|
IL_003f: ldarg.0
|
|
IL_0040: ldfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
IL_0045: beq.s IL_004d
|
|
|
|
.line 228,228 : 6,19 ''
|
|
IL_0047: ldarg.0
|
|
IL_0048: callvirt instance void Speak.RichEdit.ActionOleObject::Invalidate()
|
|
.line 230,230 : 5,35 ''
|
|
IL_004d: call class [System.Windows.Forms]System.Windows.Forms.Cursor [System.Windows.Forms]System.Windows.Forms.Cursors::get_Hand()
|
|
IL_0052: call void [System.Windows.Forms]System.Windows.Forms.Cursor::set_Current(class [System.Windows.Forms]System.Windows.Forms.Cursor)
|
|
IL_0057: ret
|
|
|
|
.line 234,234 : 5,19 ''
|
|
IL_0058: ldarg.0
|
|
IL_0059: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_005e: brfalse.s IL_0087
|
|
|
|
.line 236,236 : 6,36 ''
|
|
IL_0060: ldarg.0
|
|
IL_0061: ldc.i4.0
|
|
IL_0062: stfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
.line 237,237 : 6,34 ''
|
|
IL_0067: ldarg.0
|
|
IL_0068: ldarg.0
|
|
IL_0069: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::normalBackColor
|
|
IL_006e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 238,238 : 6,24 ''
|
|
IL_0073: ldarg.0
|
|
IL_0074: ldc.i4.0
|
|
IL_0075: stfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
.line 239,239 : 6,22 ''
|
|
IL_007a: ldarg.0
|
|
IL_007b: ldc.i4.0
|
|
IL_007c: stfld bool Speak.RichEdit.ActionOleObject::pressed
|
|
.line 240,240 : 6,19 ''
|
|
IL_0081: ldarg.0
|
|
IL_0082: callvirt instance void Speak.RichEdit.ActionOleObject::Invalidate()
|
|
.line 245,245 : 3,4 ''
|
|
IL_0087: ret
|
|
} // end of method ActionOleObject::MouseMoving
|
|
|
|
.method family hidebysig newslot virtual
|
|
instance void Invalidate() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 249,249 : 4,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [System.Windows.Forms]System.Windows.Forms.Control::Invalidate()
|
|
.line 250,250 : 3,4 ''
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::Invalidate
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance bool HitTest(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 46 (0x2e)
|
|
.maxstack 8
|
|
.line 254,254 : 4,72 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.0
|
|
IL_0002: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0007: blt.s IL_002c
|
|
|
|
IL_0009: ldarg.1
|
|
IL_000a: ldarg.0
|
|
IL_000b: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0010: ldarg.0
|
|
IL_0011: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0016: add
|
|
IL_0017: bge.s IL_002c
|
|
|
|
IL_0019: ldarg.2
|
|
IL_001a: ldarg.0
|
|
IL_001b: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_0020: blt.s IL_002c
|
|
|
|
IL_0022: ldarg.2
|
|
IL_0023: ldarg.0
|
|
IL_0024: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Bottom()
|
|
IL_0029: clt
|
|
IL_002b: ret
|
|
|
|
IL_002c: ldc.i4.0
|
|
IL_002d: ret
|
|
} // end of method ActionOleObject::HitTest
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype [System.Drawing]System.Drawing.Color
|
|
get_BgColor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 259,259 : 10,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::normalBackColor
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::get_BgColor
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_BgColor(valuetype [System.Drawing]System.Drawing.Color 'value') cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype [System.Drawing]System.Drawing.Color CS$0$0000)
|
|
.line 262,262 : 5,34 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::normalBackColor
|
|
IL_0007: call bool [System.Drawing]System.Drawing.Color::op_Inequality(valuetype [System.Drawing]System.Drawing.Color,
|
|
valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_000c: brfalse.s IL_001e
|
|
|
|
.line 264,264 : 6,42 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldarg.1
|
|
IL_0011: dup
|
|
IL_0012: stloc.0
|
|
IL_0013: stfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::normalBackColor
|
|
IL_0018: ldloc.0
|
|
IL_0019: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 266,266 : 4,5 ''
|
|
IL_001e: ret
|
|
} // end of method ActionOleObject::set_BgColor
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance string get_Text() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 271,271 : 10,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.RichEdit.ActionOleObject::text
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::get_Text
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_Text(string 'value') cil managed
|
|
{
|
|
// Code size 35 (0x23)
|
|
.maxstack 8
|
|
.line 274,274 : 5,23 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Text(string)
|
|
.line 275,275 : 5,29 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldfld string Speak.RichEdit.ActionOleObject::text
|
|
IL_000d: ldarg.1
|
|
IL_000e: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0013: brtrue.s IL_0022
|
|
|
|
.line 277,277 : 6,19 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldarg.1
|
|
IL_0017: stfld string Speak.RichEdit.ActionOleObject::text
|
|
.line 278,278 : 6,17 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: call instance void Speak.RichEdit.ActionOleObject::DoResize()
|
|
.line 280,280 : 4,5 ''
|
|
IL_0022: ret
|
|
} // end of method ActionOleObject::set_Text
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance int32 Speak.RichEdit.IActionOleObject.get_Width() cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::get_Width
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::Speak.RichEdit.IActionOleObject.get_Width
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance int32 Speak.RichEdit.IActionOleObject.get_Height() cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::get_Height
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::Speak.RichEdit.IActionOleObject.get_Height
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance int32 Speak.RichEdit.IActionOleObject.get_Left() cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::get_Left
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0006: ret
|
|
} // end of method ActionOleObject::Speak.RichEdit.IActionOleObject.get_Left
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance void Speak.RichEdit.IActionOleObject.set_Left(int32 A_1) cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::set_Left
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Left(int32)
|
|
IL_0007: ret
|
|
} // end of method ActionOleObject::Speak.RichEdit.IActionOleObject.set_Left
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 37,37 : 3,87 ''
|
|
IL_0000: ldstr "49b0db79-a3d5-494f-be22-544286053dd9"
|
|
IL_0005: newobj instance void [mscorlib]System.Guid::.ctor(string)
|
|
IL_000a: stsfld valuetype [mscorlib]System.Guid Speak.RichEdit.ActionOleObject::Guid
|
|
IL_000f: ret
|
|
} // end of method ActionOleObject::.cctor
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent> ActionClicked
|
|
{
|
|
.addon instance void Speak.RichEdit.ActionOleObject::add_ActionClicked(class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>)
|
|
.removeon instance void Speak.RichEdit.ActionOleObject::remove_ActionClicked(class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>)
|
|
} // end of event ActionOleObject::ActionClicked
|
|
.property instance valuetype [mscorlib]System.Guid
|
|
GUID()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid Speak.RichEdit.ActionOleObject::get_GUID()
|
|
} // end of property ActionOleObject::GUID
|
|
.property instance bool IsTailObjectSet()
|
|
{
|
|
.set instance void Speak.RichEdit.ActionOleObject::set_IsTailObjectSet(bool)
|
|
.get instance bool Speak.RichEdit.ActionOleObject::get_IsTailObjectSet()
|
|
} // end of property ActionOleObject::IsTailObjectSet
|
|
.property instance valuetype Speak.RichEdit.ActionObjectType
|
|
ObjectType()
|
|
{
|
|
.get instance valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.ActionOleObject::get_ObjectType()
|
|
.set instance void Speak.RichEdit.ActionOleObject::set_ObjectType(valuetype Speak.RichEdit.ActionObjectType)
|
|
} // end of property ActionOleObject::ObjectType
|
|
.property instance valuetype Speak.Core.ActionWordType
|
|
ActionType()
|
|
{
|
|
.get instance valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionOleObject::get_ActionType()
|
|
.set instance void Speak.RichEdit.ActionOleObject::set_ActionType(valuetype Speak.Core.ActionWordType)
|
|
} // end of property ActionOleObject::ActionType
|
|
.property instance int32 Bottom()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ActionOleObject::get_Bottom()
|
|
.set instance void Speak.RichEdit.ActionOleObject::set_Bottom(int32)
|
|
} // end of property ActionOleObject::Bottom
|
|
.property instance valuetype [System.Drawing]System.Drawing.Color
|
|
BgColor()
|
|
{
|
|
.set instance void Speak.RichEdit.ActionOleObject::set_BgColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.get instance valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::get_BgColor()
|
|
} // end of property ActionOleObject::BgColor
|
|
.property instance string Text()
|
|
{
|
|
.get instance string Speak.RichEdit.ActionOleObject::get_Text()
|
|
.set instance void Speak.RichEdit.ActionOleObject::set_Text(string)
|
|
} // end of property ActionOleObject::Text
|
|
} // end of class Speak.RichEdit.ActionOleObject
|
|
|
|
.class private auto ansi beforefieldinit Speak.HPP.HppActionOleObject
|
|
extends Speak.RichEdit.ActionOleObject
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 66 31 36 63 63 34 63 31 2D 65 61 37 32 // ..$f16cc4c1-ea72
|
|
2D 34 37 37 37 2D 39 32 30 35 2D 38 39 32 66 64 // -4777-9205-892fd
|
|
35 30 62 66 36 65 35 00 00 ) // 50bf6e5..
|
|
.field private native int owner
|
|
.field private native int mainHandle
|
|
.field private bool drawn
|
|
.field public static initonly valuetype [mscorlib]System.Guid Guid
|
|
.method assembly hidebysig instance void
|
|
Draw() cil managed
|
|
{
|
|
// Code size 389 (0x185)
|
|
.maxstack 6
|
|
.locals init ([0] valuetype Speak.Structs.TFVCNDATA_NMHDR mh,
|
|
[1] native int cmd,
|
|
[2] valuetype [System.Drawing]System.Drawing.Rectangle rect,
|
|
[3] class [System.Drawing]System.Drawing.Graphics g)
|
|
.line 23,23 : 13,56 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\HPP\\HppActionOleObject.cs'
|
|
IL_0000: ldloca.s mh
|
|
IL_0002: initobj Speak.Structs.TFVCNDATA_NMHDR
|
|
.line 24,24 : 13,44 ''
|
|
IL_0008: ldloca.s mh
|
|
IL_000a: ldloc.0
|
|
IL_000b: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0010: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0015: stfld int32 Speak.Structs.TFVCNDATA_NMHDR::cbSize
|
|
.line 25,25 : 13,35 ''
|
|
IL_001a: ldloca.s mh
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld native int Speak.HPP.HppActionOleObject::owner
|
|
IL_0022: stfld native int Speak.Structs.TFVCNDATA_NMHDR::handleFrom
|
|
.line 26,26 : 13,55 ''
|
|
IL_0027: ldloca.s mh
|
|
IL_0029: ldc.i4.1
|
|
IL_002a: stfld uint32 Speak.Structs.TFVCNDATA_NMHDR::code
|
|
.line 27,27 : 13,52 ''
|
|
IL_002f: ldloca.s mh
|
|
IL_0031: ldc.i4.1
|
|
IL_0032: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bEvent
|
|
.line 28,28 : 13,50 ''
|
|
IL_0037: ldloca.s mh
|
|
IL_0039: ldc.i4.1
|
|
IL_003a: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bAction
|
|
.line 29,29 : 13,60 ''
|
|
IL_003f: ldloca.s mh
|
|
IL_0041: ldarg.0
|
|
IL_0042: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0047: ldarg.0
|
|
IL_0048: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_004d: ldarg.0
|
|
IL_004e: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Right()
|
|
IL_0053: ldarg.0
|
|
IL_0054: call instance int32 Speak.RichEdit.ActionOleObject::get_Bottom()
|
|
IL_0059: newobj instance void Speak.Interop.RECT::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_005e: stfld valuetype Speak.Interop.RECT Speak.Structs.TFVCNDATA_NMHDR::rcRect
|
|
.line 30,30 : 13,37 ''
|
|
IL_0063: ldloca.s mh
|
|
IL_0065: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_006a: stfld native int Speak.Structs.TFVCNDATA_NMHDR::lparam
|
|
.line 32,32 : 13,67 ''
|
|
IL_006f: ldloc.0
|
|
IL_0070: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0075: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_007a: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_007f: stloc.1
|
|
.line 33,33 : 13,52 ''
|
|
IL_0080: ldloc.0
|
|
IL_0081: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0086: ldloc.1
|
|
IL_0087: ldc.i4.0
|
|
IL_0088: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 35,35 : 13,74 ''
|
|
IL_008d: ldarg.0
|
|
IL_008e: ldfld native int Speak.HPP.HppActionOleObject::mainHandle
|
|
IL_0093: ldc.i4.s 78
|
|
IL_0095: ldarg.0
|
|
IL_0096: ldfld native int Speak.HPP.HppActionOleObject::owner
|
|
IL_009b: ldloc.1
|
|
IL_009c: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_00a1: pop
|
|
.line 37,37 : 13,88 ''
|
|
IL_00a2: ldloc.1
|
|
IL_00a3: ldtoken Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_00a8: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_00ad: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_00b2: unbox.any Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_00b7: stloc.0
|
|
.line 39,39 : 13,86 ''
|
|
IL_00b8: ldloca.s mh
|
|
IL_00ba: ldfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bAction
|
|
IL_00bf: ldc.i4.2
|
|
IL_00c0: bne.un IL_0184
|
|
|
|
IL_00c5: ldloca.s mh
|
|
IL_00c7: ldfld native int Speak.Structs.TFVCNDATA_NMHDR::hDC
|
|
IL_00cc: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00d1: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_00d6: brfalse IL_0184
|
|
|
|
.line 41,41 : 17,57 ''
|
|
IL_00db: ldarg.0
|
|
IL_00dc: ldloca.s mh
|
|
IL_00de: ldflda valuetype Speak.Interop.COLORREF Speak.Structs.TFVCNDATA_NMHDR::clrBackground
|
|
IL_00e3: call instance valuetype [System.Drawing]System.Drawing.Color Speak.Interop.COLORREF::GetColor()
|
|
IL_00e8: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 42,42 : 17,87 ''
|
|
IL_00ed: ldloca.s rect
|
|
IL_00ef: ldarg.0
|
|
IL_00f0: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_00f5: ldarg.0
|
|
IL_00f6: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_00fb: ldarg.0
|
|
IL_00fc: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Right()
|
|
IL_0101: ldarg.0
|
|
IL_0102: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0107: sub
|
|
IL_0108: ldarg.0
|
|
IL_0109: call instance int32 Speak.RichEdit.ActionOleObject::get_Bottom()
|
|
IL_010e: ldarg.0
|
|
IL_010f: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_0114: sub
|
|
IL_0115: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 44,44 : 17,55 ''
|
|
IL_011a: ldloca.s mh
|
|
IL_011c: ldfld native int Speak.Structs.TFVCNDATA_NMHDR::hDC
|
|
IL_0121: call class [System.Drawing]System.Drawing.Graphics [System.Drawing]System.Drawing.Graphics::FromHdc(native int)
|
|
IL_0126: stloc.3
|
|
.line 45,45 : 17,41 ''
|
|
IL_0127: ldarg.0
|
|
IL_0128: ldloc.3
|
|
IL_0129: ldloc.2
|
|
IL_012a: call instance void Speak.HPP.HppActionOleObject::DrawBackground(class [System.Drawing]System.Drawing.Graphics,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
.line 46,46 : 17,31 ''
|
|
IL_012f: ldarg.0
|
|
IL_0130: ldloc.3
|
|
IL_0131: ldarg.0
|
|
IL_0132: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0137: call instance void Speak.HPP.HppActionOleObject::Draw(class [System.Drawing]System.Drawing.Graphics,
|
|
int32)
|
|
.line 47,47 : 17,29 ''
|
|
IL_013c: ldloc.3
|
|
IL_013d: callvirt instance void [System.Drawing]System.Drawing.Graphics::Dispose()
|
|
.line 49,49 : 17,57 ''
|
|
IL_0142: ldloca.s mh
|
|
IL_0144: ldc.i4.2
|
|
IL_0145: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bEvent
|
|
.line 50,50 : 17,64 ''
|
|
IL_014a: ldloc.0
|
|
IL_014b: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0150: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0155: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_015a: stloc.1
|
|
.line 51,51 : 17,56 ''
|
|
IL_015b: ldloc.0
|
|
IL_015c: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0161: ldloc.1
|
|
IL_0162: ldc.i4.0
|
|
IL_0163: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 52,52 : 17,78 ''
|
|
IL_0168: ldarg.0
|
|
IL_0169: ldfld native int Speak.HPP.HppActionOleObject::mainHandle
|
|
IL_016e: ldc.i4.s 78
|
|
IL_0170: ldarg.0
|
|
IL_0171: ldfld native int Speak.HPP.HppActionOleObject::owner
|
|
IL_0176: ldloc.1
|
|
IL_0177: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_017c: pop
|
|
.line 53,53 : 17,30 ''
|
|
IL_017d: ldarg.0
|
|
IL_017e: ldc.i4.1
|
|
IL_017f: stfld bool Speak.HPP.HppActionOleObject::drawn
|
|
.line 55,55 : 9,10 ''
|
|
IL_0184: ret
|
|
} // end of method HppActionOleObject::Draw
|
|
|
|
.method private hidebysig instance void
|
|
Draw(class [System.Drawing]System.Drawing.Graphics g,
|
|
int32 leftOffset) cil managed
|
|
{
|
|
// Code size 120 (0x78)
|
|
.maxstack 7
|
|
.line 59,62 : 13,98 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.0
|
|
IL_0002: call instance string Speak.RichEdit.ActionOleObject::get_Text()
|
|
IL_0007: ldarg.0
|
|
IL_0008: callvirt instance class [System.Drawing]System.Drawing.Font [System.Windows.Forms]System.Windows.Forms.Control::get_Font()
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_0013: brtrue.s IL_0038
|
|
|
|
IL_0015: ldarg.2
|
|
IL_0016: ldc.i4.1
|
|
IL_0017: add
|
|
IL_0018: ldarg.0
|
|
IL_0019: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_001e: ldarg.0
|
|
IL_001f: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0024: add
|
|
IL_0025: ldarg.0
|
|
IL_0026: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_002b: call instance int32 [System.Drawing]System.Drawing.Size::get_Height()
|
|
IL_0030: sub
|
|
IL_0031: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_0036: br.s IL_005b
|
|
|
|
IL_0038: ldarg.2
|
|
IL_0039: ldc.i4.1
|
|
IL_003a: add
|
|
IL_003b: ldarg.0
|
|
IL_003c: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_0041: ldarg.0
|
|
IL_0042: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0047: ldarg.0
|
|
IL_0048: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_004d: call instance int32 [System.Drawing]System.Drawing.Size::get_Height()
|
|
IL_0052: sub
|
|
IL_0053: ldc.i4.2
|
|
IL_0054: div
|
|
IL_0055: add
|
|
IL_0056: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_005b: ldarg.0
|
|
IL_005c: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_0061: brtrue.s IL_006b
|
|
|
|
IL_0063: ldarg.0
|
|
IL_0064: callvirt instance valuetype [System.Drawing]System.Drawing.Color [System.Windows.Forms]System.Windows.Forms.Control::get_ForeColor()
|
|
IL_0069: br.s IL_0071
|
|
|
|
IL_006b: ldarg.0
|
|
IL_006c: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::hoverForeColor
|
|
IL_0071: ldc.i4.0
|
|
IL_0072: call void [System.Windows.Forms]System.Windows.Forms.TextRenderer::DrawText(class [System.Drawing]System.Drawing.IDeviceContext,
|
|
string,
|
|
class [System.Drawing]System.Drawing.Font,
|
|
valuetype [System.Drawing]System.Drawing.Point,
|
|
valuetype [System.Drawing]System.Drawing.Color,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.TextFormatFlags)
|
|
.line 69,69 : 9,10 ''
|
|
IL_0077: ret
|
|
} // end of method HppActionOleObject::Draw
|
|
|
|
.method private hidebysig instance void
|
|
DrawBackground(class [System.Drawing]System.Drawing.Graphics g,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle rect) cil managed
|
|
{
|
|
// Code size 323 (0x143)
|
|
.maxstack 6
|
|
.locals init ([0] valuetype [System.Drawing]System.Drawing.Rectangle activePart,
|
|
[1] class [System.Drawing]System.Drawing.SolidBrush b,
|
|
[2] class [System.Drawing]System.Drawing.SolidBrush V_2,
|
|
[3] class [System.Drawing]System.Drawing.Pen p,
|
|
[4] valuetype [System.Drawing]System.Drawing.Rectangle border,
|
|
[5] class [System.Drawing]System.Drawing.Pen V_5,
|
|
[6] valuetype Speak.RichEdit.ActionOleObject/HoverPart CS$0$0000)
|
|
.line 73,73 : 13,41 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.0
|
|
.line 74,74 : 13,34 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld valuetype Speak.RichEdit.ActionOleObject/HoverPart Speak.RichEdit.ActionOleObject::currentHover
|
|
IL_0008: stloc.s CS$0$0000
|
|
IL_000a: ldloc.s CS$0$0000
|
|
IL_000c: switch (
|
|
IL_0083,
|
|
IL_001f,
|
|
IL_004a)
|
|
IL_001d: br.s IL_007d
|
|
|
|
.line 80,80 : 21,102 ''
|
|
IL_001f: ldloca.s activePart
|
|
IL_0021: ldarga.s rect
|
|
IL_0023: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Left()
|
|
IL_0028: ldarga.s rect
|
|
IL_002a: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Top()
|
|
IL_002f: ldarg.0
|
|
IL_0030: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_0035: call instance int32 [System.Drawing]System.Drawing.Size::get_Width()
|
|
IL_003a: ldarga.s rect
|
|
IL_003c: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Height()
|
|
IL_0041: ldc.i4.1
|
|
IL_0042: sub
|
|
IL_0043: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 81,81 : 21,27 ''
|
|
IL_0048: br.s IL_0083
|
|
|
|
.line 83,83 : 21,109 ''
|
|
IL_004a: ldloca.s activePart
|
|
IL_004c: ldarga.s rect
|
|
IL_004e: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Left()
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldflda valuetype [System.Drawing]System.Drawing.Size Speak.RichEdit.ActionOleObject::textSize
|
|
IL_0059: call instance int32 [System.Drawing]System.Drawing.Size::get_Width()
|
|
IL_005e: add
|
|
IL_005f: ldarga.s rect
|
|
IL_0061: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Top()
|
|
IL_0066: ldarg.0
|
|
IL_0067: ldfld int32 Speak.RichEdit.ActionOleObject::iconWidth
|
|
IL_006c: ldc.i4.1
|
|
IL_006d: sub
|
|
IL_006e: ldarg.0
|
|
IL_006f: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0074: ldc.i4.1
|
|
IL_0075: sub
|
|
IL_0076: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 84,84 : 21,27 ''
|
|
IL_007b: br.s IL_0083
|
|
|
|
.line 86,86 : 21,61 ''
|
|
IL_007d: newobj instance void [mscorlib]System.ArgumentOutOfRangeException::.ctor()
|
|
IL_0082: throw
|
|
|
|
.line 89,89 : 20,60 ''
|
|
IL_0083: ldarg.0
|
|
IL_0084: callvirt instance valuetype [System.Drawing]System.Drawing.Color [System.Windows.Forms]System.Windows.Forms.Control::get_BackColor()
|
|
IL_0089: newobj instance void [System.Drawing]System.Drawing.SolidBrush::.ctor(valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_008e: stloc.1
|
|
.line 91,91 : 17,42 ''
|
|
.try
|
|
{
|
|
IL_008f: ldarg.1
|
|
IL_0090: ldloc.1
|
|
IL_0091: ldarg.2
|
|
IL_0092: callvirt instance void [System.Drawing]System.Drawing.Graphics::FillRectangle(class [System.Drawing]System.Drawing.Brush,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_0097: leave.s IL_00a3
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0099: ldloc.1
|
|
IL_009a: brfalse.s IL_00a2
|
|
|
|
IL_009c: ldloc.1
|
|
IL_009d: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00a2: endfinally
|
|
.line 94,94 : 13,27 ''
|
|
} // end handler
|
|
IL_00a3: ldarg.0
|
|
IL_00a4: ldfld bool Speak.RichEdit.ActionOleObject::onControl
|
|
IL_00a9: brfalse IL_0142
|
|
|
|
.line 96,96 : 24,69 ''
|
|
IL_00ae: ldarg.0
|
|
IL_00af: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::hoverBackColor
|
|
IL_00b4: newobj instance void [System.Drawing]System.Drawing.SolidBrush::.ctor(valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_00b9: stloc.2
|
|
.line 98,98 : 21,52 ''
|
|
.try
|
|
{
|
|
IL_00ba: ldarg.1
|
|
IL_00bb: ldloc.2
|
|
IL_00bc: ldloc.0
|
|
IL_00bd: callvirt instance void [System.Drawing]System.Drawing.Graphics::FillRectangle(class [System.Drawing]System.Drawing.Brush,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_00c2: leave.s IL_00ce
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_00c4: ldloc.2
|
|
IL_00c5: brfalse.s IL_00cd
|
|
|
|
IL_00c7: ldloc.2
|
|
IL_00c8: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00cd: endfinally
|
|
.line 101,101 : 24,58 ''
|
|
} // end handler
|
|
IL_00ce: ldarg.0
|
|
IL_00cf: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::borderColor
|
|
IL_00d4: ldc.r4 1.
|
|
IL_00d9: newobj instance void [System.Drawing]System.Drawing.Pen::.ctor(valuetype [System.Drawing]System.Drawing.Color,
|
|
float32)
|
|
IL_00de: stloc.3
|
|
.line 103,103 : 21,52 ''
|
|
.try
|
|
{
|
|
IL_00df: ldarg.1
|
|
IL_00e0: ldloc.3
|
|
IL_00e1: ldloc.0
|
|
IL_00e2: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawRectangle(class [System.Drawing]System.Drawing.Pen,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_00e7: leave.s IL_00f3
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_00e9: ldloc.3
|
|
IL_00ea: brfalse.s IL_00f2
|
|
|
|
IL_00ec: ldloc.3
|
|
IL_00ed: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00f2: endfinally
|
|
.line 106,106 : 17,104 ''
|
|
} // end handler
|
|
IL_00f3: ldloca.s border
|
|
IL_00f5: ldarga.s rect
|
|
IL_00f7: call instance valuetype [System.Drawing]System.Drawing.Point [System.Drawing]System.Drawing.Rectangle::get_Location()
|
|
IL_00fc: ldarga.s rect
|
|
IL_00fe: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Width()
|
|
IL_0103: ldc.i4.1
|
|
IL_0104: sub
|
|
IL_0105: ldarga.s rect
|
|
IL_0107: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Height()
|
|
IL_010c: ldc.i4.1
|
|
IL_010d: sub
|
|
IL_010e: newobj instance void [System.Drawing]System.Drawing.Size::.ctor(int32,
|
|
int32)
|
|
IL_0113: call instance void [System.Drawing]System.Drawing.Rectangle::.ctor(valuetype [System.Drawing]System.Drawing.Point,
|
|
valuetype [System.Drawing]System.Drawing.Size)
|
|
.line 107,107 : 24,58 ''
|
|
IL_0118: ldarg.0
|
|
IL_0119: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.ActionOleObject::borderColor
|
|
IL_011e: ldc.r4 1.
|
|
IL_0123: newobj instance void [System.Drawing]System.Drawing.Pen::.ctor(valuetype [System.Drawing]System.Drawing.Color,
|
|
float32)
|
|
IL_0128: stloc.s V_5
|
|
.line 109,109 : 21,48 ''
|
|
.try
|
|
{
|
|
IL_012a: ldarg.1
|
|
IL_012b: ldloc.s V_5
|
|
IL_012d: ldloc.s border
|
|
IL_012f: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawRectangle(class [System.Drawing]System.Drawing.Pen,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
IL_0134: leave.s IL_0142
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0136: ldloc.s V_5
|
|
IL_0138: brfalse.s IL_0141
|
|
|
|
IL_013a: ldloc.s V_5
|
|
IL_013c: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0141: endfinally
|
|
.line 113,113 : 9,10 ''
|
|
} // end handler
|
|
IL_0142: ret
|
|
} // end of method HppActionOleObject::DrawBackground
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs e) cil managed
|
|
{
|
|
// Code size 23 (0x17)
|
|
.maxstack 8
|
|
.line 117,117 : 13,24 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HppActionOleObject::drawn
|
|
IL_0006: brtrue.s IL_0016
|
|
|
|
.line 119,119 : 17,33 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldarg.1
|
|
IL_000a: call instance void Speak.RichEdit.ActionOleObject::OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs)
|
|
.line 120,120 : 17,30 ''
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldc.i4.1
|
|
IL_0011: stfld bool Speak.HPP.HppActionOleObject::drawn
|
|
.line 122,122 : 9,10 ''
|
|
IL_0016: ret
|
|
} // end of method HppActionOleObject::OnPaint
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Drawn() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 126,126 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HppActionOleObject::drawn
|
|
IL_0006: ret
|
|
} // end of method HppActionOleObject::get_Drawn
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Drawn(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 127,127 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.HPP.HppActionOleObject::drawn
|
|
.line 127,127 : 34,35 ''
|
|
IL_0007: ret
|
|
} // end of method HppActionOleObject::set_Drawn
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaintBackground(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs pevent) cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 133,133 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method HppActionOleObject::OnPaintBackground
|
|
|
|
.method family hidebysig virtual instance void
|
|
Invalidate() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 137,137 : 13,20 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.HPP.HppActionOleObject::Draw()
|
|
.line 138,138 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method HppActionOleObject::Invalidate
|
|
|
|
.method public hidebysig specialname instance native int
|
|
get_Owner() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 142,142 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.HPP.HppActionOleObject::owner
|
|
IL_0006: ret
|
|
} // end of method HppActionOleObject::get_Owner
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Owner(native int 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 143,143 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld native int Speak.HPP.HppActionOleObject::owner
|
|
.line 143,143 : 34,35 ''
|
|
IL_0007: ret
|
|
} // end of method HppActionOleObject::set_Owner
|
|
|
|
.method public hidebysig specialname instance native int
|
|
get_MainHandle() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 148,148 : 19,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.HPP.HppActionOleObject::mainHandle
|
|
IL_0006: ret
|
|
} // end of method HppActionOleObject::get_MainHandle
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_MainHandle(native int 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 149,149 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld native int Speak.HPP.HppActionOleObject::mainHandle
|
|
.line 149,149 : 39,40 ''
|
|
IL_0007: ret
|
|
} // end of method HppActionOleObject::set_MainHandle
|
|
|
|
.method public hidebysig specialname instance valuetype [mscorlib]System.Guid
|
|
get_GUID() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 154,154 : 19,31 ''
|
|
IL_0000: ldsfld valuetype [mscorlib]System.Guid Speak.HPP.HppActionOleObject::Guid
|
|
IL_0005: ret
|
|
} // end of method HppActionOleObject::get_GUID
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.RichEdit.ActionOleObject::.ctor()
|
|
IL_0006: ret
|
|
} // end of method HppActionOleObject::.ctor
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 19,19 : 9,97 ''
|
|
IL_0000: ldstr "f16cc4c1-ea72-4777-9205-892fd50bf6e5"
|
|
IL_0005: newobj instance void [mscorlib]System.Guid::.ctor(string)
|
|
IL_000a: stsfld valuetype [mscorlib]System.Guid Speak.HPP.HppActionOleObject::Guid
|
|
IL_000f: ret
|
|
} // end of method HppActionOleObject::.cctor
|
|
|
|
.property instance bool Drawn()
|
|
{
|
|
.set instance void Speak.HPP.HppActionOleObject::set_Drawn(bool)
|
|
.get instance bool Speak.HPP.HppActionOleObject::get_Drawn()
|
|
} // end of property HppActionOleObject::Drawn
|
|
.property instance native int Owner()
|
|
{
|
|
.get instance native int Speak.HPP.HppActionOleObject::get_Owner()
|
|
.set instance void Speak.HPP.HppActionOleObject::set_Owner(native int)
|
|
} // end of property HppActionOleObject::Owner
|
|
.property instance native int MainHandle()
|
|
{
|
|
.get instance native int Speak.HPP.HppActionOleObject::get_MainHandle()
|
|
.set instance void Speak.HPP.HppActionOleObject::set_MainHandle(native int)
|
|
} // end of property HppActionOleObject::MainHandle
|
|
.property instance valuetype [mscorlib]System.Guid
|
|
GUID()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid Speak.HPP.HppActionOleObject::get_GUID()
|
|
} // end of property HppActionOleObject::GUID
|
|
} // end of class Speak.HPP.HppActionOleObject
|
|
|
|
.class private auto ansi beforefieldinit Speak.RichEdit.AvatarObject
|
|
extends [System.Windows.Forms]System.Windows.Forms.Control
|
|
implements Speak.RichEdit.IActionOleGUID,
|
|
[mscorlib]System.IDisposable
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 61 32 63 39 63 36 63 39 2D 61 61 39 39 // ..$a2c9c6c9-aa99
|
|
2D 34 36 62 64 2D 39 66 36 37 2D 63 33 61 38 62 // -46bd-9f67-c3a8b
|
|
33 38 63 35 64 61 32 00 00 ) // 38c5da2..
|
|
.field family class [System.Drawing]System.Drawing.Image image
|
|
.field public static initonly valuetype [mscorlib]System.Guid Guid
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Core.AvatarProcessor ap,
|
|
string nick,
|
|
valuetype [System.Drawing]System.Drawing.Color bgColor) cil managed
|
|
{
|
|
// Code size 127 (0x7f)
|
|
.maxstack 4
|
|
.locals init ([0] string imagePath,
|
|
[1] int32 CS$0$0000)
|
|
.line 16,16 : 9,76 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\AvatarObject.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [System.Windows.Forms]System.Windows.Forms.Control::.ctor()
|
|
.line 18,18 : 13,56 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldc.i4 0x10000
|
|
IL_000c: ldc.i4.1
|
|
IL_000d: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 19,19 : 13,64 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldc.i4 0x2000
|
|
IL_0018: ldc.i4.1
|
|
IL_0019: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 20,20 : 13,53 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldc.i4.2
|
|
IL_0020: ldc.i4.1
|
|
IL_0021: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 21,21 : 13,72 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldc.i4 0x800
|
|
IL_002c: ldc.i4.1
|
|
IL_002d: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SetStyle(valuetype [System.Windows.Forms]System.Windows.Forms.ControlStyles,
|
|
bool)
|
|
.line 23,23 : 13,33 ''
|
|
IL_0032: ldarg.0
|
|
IL_0033: ldarg.3
|
|
IL_0034: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 24,24 : 13,71 ''
|
|
IL_0039: ldarg.1
|
|
IL_003a: ldarg.2
|
|
IL_003b: ldarg.0
|
|
IL_003c: dup
|
|
IL_003d: ldvirtftn instance void Speak.RichEdit.AvatarObject::AvatarCallback(string,
|
|
string)
|
|
IL_0043: newobj instance void Speak.Core.AvatarCallBack::.ctor(object,
|
|
native int)
|
|
IL_0048: callvirt instance string Speak.Core.AvatarProcessor::GetUserAvatar(string,
|
|
class Speak.Core.AvatarCallBack)
|
|
IL_004d: stloc.0
|
|
.line 25,25 : 13,50 ''
|
|
IL_004e: ldloc.0
|
|
IL_004f: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0054: brtrue.s IL_006d
|
|
|
|
.line 29,29 : 21,55 ''
|
|
.try
|
|
{
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldloc.0
|
|
IL_0058: call class [System.Drawing]System.Drawing.Image [System.Drawing]System.Drawing.Image::FromFile(string)
|
|
IL_005d: stfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
IL_0062: leave.s IL_006d
|
|
|
|
.line 31,31 : 17,34 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_0064: pop
|
|
.line 33,33 : 21,44 ''
|
|
IL_0065: ldloc.0
|
|
IL_0066: call void [mscorlib]System.IO.File::Delete(string)
|
|
IL_006b: leave.s IL_006d
|
|
|
|
.line 37,37 : 13,33 ''
|
|
} // end handler
|
|
IL_006d: ldarg.0
|
|
IL_006e: ldarg.0
|
|
IL_006f: ldc.i4.s 32
|
|
IL_0071: dup
|
|
IL_0072: stloc.1
|
|
IL_0073: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Height(int32)
|
|
IL_0078: ldloc.1
|
|
IL_0079: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Width(int32)
|
|
.line 38,38 : 9,10 ''
|
|
IL_007e: ret
|
|
} // end of method AvatarObject::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void AvatarCallback(string userName,
|
|
string avatarPath) cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 8
|
|
.line 42,42 : 13,48 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.2
|
|
IL_0002: call class [System.Drawing]System.Drawing.Image [System.Drawing]System.Drawing.Image::FromFile(string)
|
|
IL_0007: stfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
.line 43,43 : 13,26 ''
|
|
IL_000c: ldarg.0
|
|
IL_000d: callvirt instance void Speak.RichEdit.AvatarObject::Invalidate()
|
|
.line 44,44 : 9,10 ''
|
|
IL_0012: ret
|
|
} // end of method AvatarObject::AvatarCallback
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs e) cil managed
|
|
{
|
|
// Code size 60 (0x3c)
|
|
.maxstack 8
|
|
.line 48,48 : 13,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
IL_0006: brfalse.s IL_0034
|
|
|
|
.line 50,50 : 17,105 ''
|
|
IL_0008: ldarg.1
|
|
IL_0009: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_Graphics()
|
|
IL_000e: ldc.i4.2
|
|
IL_000f: callvirt instance void [System.Drawing]System.Drawing.Graphics::set_CompositingQuality(valuetype [System.Drawing]System.Drawing.Drawing2D.CompositingQuality)
|
|
.line 51,51 : 17,66 ''
|
|
IL_0014: ldarg.1
|
|
IL_0015: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_Graphics()
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
IL_0020: ldc.i4.0
|
|
IL_0021: ldc.i4.0
|
|
IL_0022: ldarg.0
|
|
IL_0023: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0028: ldarg.0
|
|
IL_0029: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_002e: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawImage(class [System.Drawing]System.Drawing.Image,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0033: ret
|
|
|
|
.line 55,55 : 17,33 ''
|
|
IL_0034: ldarg.0
|
|
IL_0035: ldarg.1
|
|
IL_0036: call instance void [System.Windows.Forms]System.Windows.Forms.Control::OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs)
|
|
.line 57,57 : 9,10 ''
|
|
IL_003b: ret
|
|
} // end of method AvatarObject::OnPaint
|
|
|
|
.method family hidebysig newslot virtual
|
|
instance void Invalidate() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 61,61 : 13,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [System.Windows.Forms]System.Windows.Forms.Control::Invalidate()
|
|
.line 62,62 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method AvatarObject::Invalidate
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype [mscorlib]System.Guid
|
|
get_GUID() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 66,66 : 19,31 ''
|
|
IL_0000: ldsfld valuetype [mscorlib]System.Guid Speak.RichEdit.AvatarObject::Guid
|
|
IL_0005: ret
|
|
} // end of method AvatarObject::get_GUID
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 71,71 : 13,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldnull
|
|
IL_0002: stfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
.line 72,72 : 13,28 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: call instance void [System]System.ComponentModel.Component::Dispose()
|
|
.line 73,73 : 9,10 ''
|
|
IL_000d: ret
|
|
} // end of method AvatarObject::Dispose
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 14,14 : 9,93 ''
|
|
IL_0000: ldstr "a2c9c6c9-aa99-46bd-9f67-c3a8b38c5da2"
|
|
IL_0005: newobj instance void [mscorlib]System.Guid::.ctor(string)
|
|
IL_000a: stsfld valuetype [mscorlib]System.Guid Speak.RichEdit.AvatarObject::Guid
|
|
IL_000f: ret
|
|
} // end of method AvatarObject::.cctor
|
|
|
|
.property instance valuetype [mscorlib]System.Guid
|
|
GUID()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid Speak.RichEdit.AvatarObject::get_GUID()
|
|
} // end of property AvatarObject::GUID
|
|
} // end of class Speak.RichEdit.AvatarObject
|
|
|
|
.class private auto ansi beforefieldinit Speak.HPP.HppAvatarObject
|
|
extends Speak.RichEdit.AvatarObject
|
|
implements Speak.RichEdit.IActionOleGUID,
|
|
Speak.RichEdit.IActionOleObject
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 34 31 37 35 63 31 63 2D 36 61 62 33 // ..$04175c1c-6ab3
|
|
2D 34 36 38 38 2D 38 33 37 61 2D 36 62 34 37 38 // -4688-837a-6b478
|
|
66 63 36 34 62 36 35 00 00 ) // fc64b65..
|
|
.field private bool drawn
|
|
.field private bool drawnInternal
|
|
.field private bool modreq([mscorlib]System.Runtime.CompilerServices.IsVolatile) gotBottom
|
|
.field private native int owner
|
|
.field private native int mainHandle
|
|
.field public static initonly valuetype [mscorlib]System.Guid Guid
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(native int owner,
|
|
native int mainHandle,
|
|
class Speak.Core.AvatarProcessor ap,
|
|
string key) cil managed
|
|
{
|
|
// Code size 53 (0x35)
|
|
.maxstack 4
|
|
.locals init ([0] int32 CS$0$0000)
|
|
.line 24,24 : 9,124 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\HPP\\HppAvatarObject.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.3
|
|
IL_0002: ldarg.s key
|
|
IL_0004: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_Pink()
|
|
IL_0009: call instance void Speak.RichEdit.AvatarObject::.ctor(class Speak.Core.AvatarProcessor,
|
|
string,
|
|
valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 26,26 : 13,27 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldc.i4.0
|
|
IL_0010: stfld bool Speak.HPP.HppAvatarObject::drawn
|
|
.line 27,27 : 13,33 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldc.i4.s 32
|
|
IL_0019: dup
|
|
IL_001a: stloc.0
|
|
IL_001b: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Height(int32)
|
|
IL_0020: ldloc.0
|
|
IL_0021: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Width(int32)
|
|
.line 28,28 : 13,42 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldarg.2
|
|
IL_0028: stfld native int Speak.HPP.HppAvatarObject::mainHandle
|
|
.line 29,29 : 13,32 ''
|
|
IL_002d: ldarg.0
|
|
IL_002e: ldarg.1
|
|
IL_002f: stfld native int Speak.HPP.HppAvatarObject::owner
|
|
.line 30,30 : 9,10 ''
|
|
IL_0034: ret
|
|
} // end of method HppAvatarObject::.ctor
|
|
|
|
.method assembly hidebysig instance void
|
|
Draw() cil managed
|
|
{
|
|
// Code size 348 (0x15c)
|
|
.maxstack 6
|
|
.locals init ([0] valuetype Speak.Structs.TFVCNDATA_NMHDR mh,
|
|
[1] native int cmd,
|
|
[2] class [System.Drawing]System.Drawing.Graphics g)
|
|
.line 37,37 : 13,56 ''
|
|
IL_0000: ldloca.s mh
|
|
IL_0002: initobj Speak.Structs.TFVCNDATA_NMHDR
|
|
.line 38,38 : 13,44 ''
|
|
IL_0008: ldloca.s mh
|
|
IL_000a: ldloc.0
|
|
IL_000b: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0010: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0015: stfld int32 Speak.Structs.TFVCNDATA_NMHDR::cbSize
|
|
.line 39,39 : 13,35 ''
|
|
IL_001a: ldloca.s mh
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld native int Speak.HPP.HppAvatarObject::owner
|
|
IL_0022: stfld native int Speak.Structs.TFVCNDATA_NMHDR::handleFrom
|
|
.line 40,40 : 13,55 ''
|
|
IL_0027: ldloca.s mh
|
|
IL_0029: ldc.i4.1
|
|
IL_002a: stfld uint32 Speak.Structs.TFVCNDATA_NMHDR::code
|
|
.line 41,41 : 13,52 ''
|
|
IL_002f: ldloca.s mh
|
|
IL_0031: ldc.i4.1
|
|
IL_0032: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bEvent
|
|
.line 42,42 : 13,50 ''
|
|
IL_0037: ldloca.s mh
|
|
IL_0039: ldc.i4.1
|
|
IL_003a: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bAction
|
|
.line 43,43 : 13,60 ''
|
|
IL_003f: ldloca.s mh
|
|
IL_0041: ldarg.0
|
|
IL_0042: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0047: ldarg.0
|
|
IL_0048: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_004d: ldarg.0
|
|
IL_004e: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Right()
|
|
IL_0053: ldarg.0
|
|
IL_0054: call instance int32 Speak.HPP.HppAvatarObject::get_Bottom()
|
|
IL_0059: newobj instance void Speak.Interop.RECT::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_005e: stfld valuetype Speak.Interop.RECT Speak.Structs.TFVCNDATA_NMHDR::rcRect
|
|
.line 44,44 : 13,37 ''
|
|
IL_0063: ldloca.s mh
|
|
IL_0065: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_006a: stfld native int Speak.Structs.TFVCNDATA_NMHDR::lparam
|
|
.line 46,46 : 13,67 ''
|
|
IL_006f: ldloc.0
|
|
IL_0070: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0075: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_007a: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_007f: stloc.1
|
|
.line 47,47 : 13,52 ''
|
|
IL_0080: ldloc.0
|
|
IL_0081: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0086: ldloc.1
|
|
IL_0087: ldc.i4.0
|
|
IL_0088: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 49,49 : 13,74 ''
|
|
IL_008d: ldarg.0
|
|
IL_008e: ldfld native int Speak.HPP.HppAvatarObject::mainHandle
|
|
IL_0093: ldc.i4.s 78
|
|
IL_0095: ldarg.0
|
|
IL_0096: ldfld native int Speak.HPP.HppAvatarObject::owner
|
|
IL_009b: ldloc.1
|
|
IL_009c: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_00a1: pop
|
|
.line 51,51 : 13,88 ''
|
|
IL_00a2: ldloc.1
|
|
IL_00a3: ldtoken Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_00a8: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_00ad: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_00b2: unbox.any Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_00b7: stloc.0
|
|
.line 53,53 : 13,86 ''
|
|
IL_00b8: ldloca.s mh
|
|
IL_00ba: ldfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bAction
|
|
IL_00bf: ldc.i4.2
|
|
IL_00c0: bne.un IL_015b
|
|
|
|
IL_00c5: ldloca.s mh
|
|
IL_00c7: ldfld native int Speak.Structs.TFVCNDATA_NMHDR::hDC
|
|
IL_00cc: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00d1: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_00d6: brfalse IL_015b
|
|
|
|
.line 55,55 : 17,55 ''
|
|
IL_00db: ldloca.s mh
|
|
IL_00dd: ldfld native int Speak.Structs.TFVCNDATA_NMHDR::hDC
|
|
IL_00e2: call class [System.Drawing]System.Drawing.Graphics [System.Drawing]System.Drawing.Graphics::FromHdc(native int)
|
|
IL_00e7: stloc.2
|
|
.line 56,56 : 17,96 ''
|
|
IL_00e8: ldloc.2
|
|
IL_00e9: ldc.i4.2
|
|
IL_00ea: callvirt instance void [System.Drawing]System.Drawing.Graphics::set_CompositingQuality(valuetype [System.Drawing]System.Drawing.Drawing2D.CompositingQuality)
|
|
.line 57,57 : 17,62 ''
|
|
IL_00ef: ldloc.2
|
|
IL_00f0: ldarg.0
|
|
IL_00f1: ldfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
IL_00f6: ldarg.0
|
|
IL_00f7: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_00fc: ldarg.0
|
|
IL_00fd: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Top()
|
|
IL_0102: ldarg.0
|
|
IL_0103: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0108: ldarg.0
|
|
IL_0109: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_010e: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawImage(class [System.Drawing]System.Drawing.Image,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 58,58 : 17,29 ''
|
|
IL_0113: ldloc.2
|
|
IL_0114: callvirt instance void [System.Drawing]System.Drawing.Graphics::Dispose()
|
|
.line 60,60 : 17,57 ''
|
|
IL_0119: ldloca.s mh
|
|
IL_011b: ldc.i4.2
|
|
IL_011c: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bEvent
|
|
.line 61,61 : 17,64 ''
|
|
IL_0121: ldloc.0
|
|
IL_0122: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0127: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_012c: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0131: stloc.1
|
|
.line 62,62 : 17,56 ''
|
|
IL_0132: ldloc.0
|
|
IL_0133: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0138: ldloc.1
|
|
IL_0139: ldc.i4.0
|
|
IL_013a: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 63,63 : 17,78 ''
|
|
IL_013f: ldarg.0
|
|
IL_0140: ldfld native int Speak.HPP.HppAvatarObject::mainHandle
|
|
IL_0145: ldc.i4.s 78
|
|
IL_0147: ldarg.0
|
|
IL_0148: ldfld native int Speak.HPP.HppAvatarObject::owner
|
|
IL_014d: ldloc.1
|
|
IL_014e: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_0153: pop
|
|
.line 64,64 : 17,30 ''
|
|
IL_0154: ldarg.0
|
|
IL_0155: ldc.i4.1
|
|
IL_0156: stfld bool Speak.HPP.HppAvatarObject::drawn
|
|
.line 66,66 : 9,10 ''
|
|
IL_015b: ret
|
|
} // end of method HppAvatarObject::Draw
|
|
|
|
.method public hidebysig virtual instance void
|
|
AvatarCallback(string userName,
|
|
string avatarPath) cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 70,70 : 13,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: stfld bool Speak.HPP.HppAvatarObject::drawnInternal
|
|
.line 71,71 : 13,48 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.2
|
|
IL_0009: call class [System.Drawing]System.Drawing.Image [System.Drawing]System.Drawing.Image::FromFile(string)
|
|
IL_000e: stfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
.line 72,72 : 13,27 ''
|
|
IL_0013: ldarg.0
|
|
IL_0014: volatile.
|
|
IL_0016: ldfld bool modreq([mscorlib]System.Runtime.CompilerServices.IsVolatile) Speak.HPP.HppAvatarObject::gotBottom
|
|
IL_001b: brfalse.s IL_0023
|
|
|
|
.line 73,73 : 17,24 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: call instance void Speak.HPP.HppAvatarObject::Draw()
|
|
.line 74,74 : 9,10 ''
|
|
IL_0023: ret
|
|
} // end of method HppAvatarObject::AvatarCallback
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs e) cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 8
|
|
.line 78,78 : 13,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HppAvatarObject::drawnInternal
|
|
IL_0006: brtrue.s IL_001e
|
|
|
|
IL_0008: ldarg.0
|
|
IL_0009: call instance bool Speak.HPP.HppAvatarObject::get_Ready()
|
|
IL_000e: brfalse.s IL_001e
|
|
|
|
.line 80,80 : 17,33 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldarg.1
|
|
IL_0012: call instance void Speak.RichEdit.AvatarObject::OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs)
|
|
.line 81,81 : 17,38 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldc.i4.1
|
|
IL_0019: stfld bool Speak.HPP.HppAvatarObject::drawnInternal
|
|
.line 83,83 : 9,10 ''
|
|
IL_001e: ret
|
|
} // end of method HppAvatarObject::OnPaint
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaintBackground(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs pevent) cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 88,88 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::OnPaintBackground
|
|
|
|
.method family hidebysig virtual instance void
|
|
Invalidate() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 93,93 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::Invalidate
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Ready() cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 97,97 : 19,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Drawing]System.Drawing.Image Speak.RichEdit.AvatarObject::image
|
|
IL_0006: ldnull
|
|
IL_0007: ceq
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ceq
|
|
IL_000c: ret
|
|
} // end of method HppAvatarObject::get_Ready
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_Drawn() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 102,102 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.HPP.HppAvatarObject::drawn
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::get_Drawn
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype [System.Drawing]System.Drawing.Color
|
|
get_BgColor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 109,109 : 17,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: callvirt instance valuetype [System.Drawing]System.Drawing.Color [System.Windows.Forms]System.Windows.Forms.Control::get_BackColor()
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::get_BgColor
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_BgColor(valuetype [System.Drawing]System.Drawing.Color 'value') cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 115,115 : 17,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: stfld bool Speak.HPP.HppAvatarObject::drawn
|
|
.line 116,116 : 17,35 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.1
|
|
IL_0009: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 117,117 : 17,30 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: callvirt instance void Speak.RichEdit.AvatarObject::Invalidate()
|
|
.line 118,118 : 13,14 ''
|
|
IL_0014: ret
|
|
} // end of method HppAvatarObject::set_BgColor
|
|
|
|
.method public hidebysig specialname instance native int
|
|
get_Owner() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 123,123 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.HPP.HppAvatarObject::owner
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::get_Owner
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype [mscorlib]System.Guid
|
|
get_GUID() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 128,128 : 19,31 ''
|
|
IL_0000: ldsfld valuetype [mscorlib]System.Guid Speak.HPP.HppAvatarObject::Guid
|
|
IL_0005: ret
|
|
} // end of method HppAvatarObject::get_GUID
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_Bottom(int32 'value') cil managed
|
|
{
|
|
// Code size 38 (0x26)
|
|
.maxstack 8
|
|
.line 135,135 : 17,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.0
|
|
IL_0003: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0008: sub
|
|
IL_0009: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Top(int32)
|
|
.line 136,136 : 17,34 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldc.i4.1
|
|
IL_0010: volatile.
|
|
IL_0012: stfld bool modreq([mscorlib]System.Runtime.CompilerServices.IsVolatile) Speak.HPP.HppAvatarObject::gotBottom
|
|
.line 137,137 : 17,27 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: call instance bool Speak.HPP.HppAvatarObject::get_Ready()
|
|
IL_001d: brfalse.s IL_0025
|
|
|
|
.line 138,138 : 21,28 ''
|
|
IL_001f: ldarg.0
|
|
IL_0020: call instance void Speak.HPP.HppAvatarObject::Draw()
|
|
.line 139,139 : 13,14 ''
|
|
IL_0025: ret
|
|
} // end of method HppAvatarObject::set_Bottom
|
|
|
|
.method public hidebysig specialname instance int32
|
|
get_Bottom() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 140,140 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Bottom()
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::get_Bottom
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype Speak.RichEdit.ActionObjectType
|
|
get_ObjectType() cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 145,145 : 19,51 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: ret
|
|
} // end of method HppAvatarObject::get_ObjectType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_ObjectType(valuetype Speak.RichEdit.ActionObjectType 'value') cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 146,146 : 20,21 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::set_ObjectType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance bool get_IsTailObjectSet() cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 151,151 : 19,31 ''
|
|
IL_0000: ldc.i4.1
|
|
IL_0001: ret
|
|
} // end of method HppAvatarObject::get_IsTailObjectSet
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_IsTailObjectSet(bool 'value') cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 152,152 : 19,20 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::set_IsTailObjectSet
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance bool HitTest(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 157,157 : 13,26 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: ret
|
|
} // end of method HppAvatarObject::HitTest
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void MouseMoving(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 163,163 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::MouseMoving
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SetLMBDownState() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 168,168 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::SetLMBDownState
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SetLMBUpState(native int richEditHwnd,
|
|
int32 topOffset) cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 173,173 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::SetLMBUpState
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance valuetype Speak.Core.ActionWordType
|
|
get_ActionType() cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 177,177 : 19,46 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: ret
|
|
} // end of method HppAvatarObject::get_ActionType
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void set_ActionType(valuetype Speak.Core.ActionWordType 'value') cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 178,178 : 19,20 ''
|
|
IL_0000: ret
|
|
} // end of method HppAvatarObject::set_ActionType
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance int32 Speak.RichEdit.IActionOleObject.get_Width() cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::get_Width
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::Speak.RichEdit.IActionOleObject.get_Width
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance int32 Speak.RichEdit.IActionOleObject.get_Height() cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::get_Height
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::Speak.RichEdit.IActionOleObject.get_Height
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance int32 Speak.RichEdit.IActionOleObject.get_Left() cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::get_Left
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Left()
|
|
IL_0006: ret
|
|
} // end of method HppAvatarObject::Speak.RichEdit.IActionOleObject.get_Left
|
|
|
|
.method private hidebysig newslot specialname virtual final
|
|
instance void Speak.RichEdit.IActionOleObject.set_Left(int32 A_1) cil managed
|
|
{
|
|
.override Speak.RichEdit.IActionOleObject::set_Left
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Left(int32)
|
|
IL_0007: ret
|
|
} // end of method HppAvatarObject::Speak.RichEdit.IActionOleObject.set_Left
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 22,22 : 9,97 ''
|
|
IL_0000: ldstr "04175c1c-6ab3-4688-837a-6b478fc64b65"
|
|
IL_0005: newobj instance void [mscorlib]System.Guid::.ctor(string)
|
|
IL_000a: stsfld valuetype [mscorlib]System.Guid Speak.HPP.HppAvatarObject::Guid
|
|
IL_000f: ret
|
|
} // end of method HppAvatarObject::.cctor
|
|
|
|
.property instance bool Ready()
|
|
{
|
|
.get instance bool Speak.HPP.HppAvatarObject::get_Ready()
|
|
} // end of property HppAvatarObject::Ready
|
|
.property instance bool Drawn()
|
|
{
|
|
.get instance bool Speak.HPP.HppAvatarObject::get_Drawn()
|
|
} // end of property HppAvatarObject::Drawn
|
|
.property instance valuetype [System.Drawing]System.Drawing.Color
|
|
BgColor()
|
|
{
|
|
.set instance void Speak.HPP.HppAvatarObject::set_BgColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.get instance valuetype [System.Drawing]System.Drawing.Color Speak.HPP.HppAvatarObject::get_BgColor()
|
|
} // end of property HppAvatarObject::BgColor
|
|
.property instance native int Owner()
|
|
{
|
|
.get instance native int Speak.HPP.HppAvatarObject::get_Owner()
|
|
} // end of property HppAvatarObject::Owner
|
|
.property instance valuetype [mscorlib]System.Guid
|
|
GUID()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid Speak.HPP.HppAvatarObject::get_GUID()
|
|
} // end of property HppAvatarObject::GUID
|
|
.property instance int32 Bottom()
|
|
{
|
|
.get instance int32 Speak.HPP.HppAvatarObject::get_Bottom()
|
|
.set instance void Speak.HPP.HppAvatarObject::set_Bottom(int32)
|
|
} // end of property HppAvatarObject::Bottom
|
|
.property instance valuetype Speak.RichEdit.ActionObjectType
|
|
ObjectType()
|
|
{
|
|
.get instance valuetype Speak.RichEdit.ActionObjectType Speak.HPP.HppAvatarObject::get_ObjectType()
|
|
.set instance void Speak.HPP.HppAvatarObject::set_ObjectType(valuetype Speak.RichEdit.ActionObjectType)
|
|
} // end of property HppAvatarObject::ObjectType
|
|
.property instance bool IsTailObjectSet()
|
|
{
|
|
.set instance void Speak.HPP.HppAvatarObject::set_IsTailObjectSet(bool)
|
|
.get instance bool Speak.HPP.HppAvatarObject::get_IsTailObjectSet()
|
|
} // end of property HppAvatarObject::IsTailObjectSet
|
|
.property instance valuetype Speak.Core.ActionWordType
|
|
ActionType()
|
|
{
|
|
.get instance valuetype Speak.Core.ActionWordType Speak.HPP.HppAvatarObject::get_ActionType()
|
|
.set instance void Speak.HPP.HppAvatarObject::set_ActionType(valuetype Speak.Core.ActionWordType)
|
|
} // end of property HppAvatarObject::ActionType
|
|
} // end of class Speak.HPP.HppAvatarObject
|
|
|
|
.class public auto ansi sealed beforefieldinit Speak.Interfaces.HTMLDispIDs
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal int32 DISPID_UNKNOWN = int32(0xFFFFFFFF)
|
|
.field public static literal int32 DISPID_XOBJ_MIN = int32(0x80010000)
|
|
.field public static literal int32 DISPID_XOBJ_MAX = int32(0x8001FFFF)
|
|
.field public static literal int32 DISPID_XOBJ_BASE = int32(0x80010000)
|
|
.field public static literal int32 DISPID_HTMLOBJECT = int32(0x800101F4)
|
|
.field public static literal int32 DISPID_ELEMENT = int32(0x800103E8)
|
|
.field public static literal int32 DISPID_SITE = int32(0x800107D0)
|
|
.field public static literal int32 DISPID_OBJECT = int32(0x80010BB8)
|
|
.field public static literal int32 DISPID_STYLE = int32(0x80010FA0)
|
|
.field public static literal int32 DISPID_ATTRS = int32(0x80011388)
|
|
.field public static literal int32 DISPID_EVENTS = int32(0x80011770)
|
|
.field public static literal int32 DISPID_XOBJ_EXPANDO = int32(0x80011B58)
|
|
.field public static literal int32 DISPID_XOBJ_ORDINAL = int32(0x80011F40)
|
|
.field public static literal int32 DISPID_AMBIENT_DLCONTROL = int32(0xFFFFEA78)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONBLUR = int32(0x80010000)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONFOCUS = int32(0x80010001)
|
|
.field public static literal int32 STDDISPID_XOBJ_BEFOREUPDATE = int32(0x80010004)
|
|
.field public static literal int32 STDDISPID_XOBJ_AFTERUPDATE = int32(0x80010005)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONROWEXIT = int32(0x80010006)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONROWENTER = int32(0x80010007)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONMOUSEOVER = int32(0x80010008)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONMOUSEOUT = int32(0x80010009)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONHELP = int32(0x8001000A)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDRAGSTART = int32(0x8001000B)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONSELECTSTART = int32(0x8001000C)
|
|
.field public static literal int32 STDDISPID_XOBJ_ERRORUPDATE = int32(0x8001000D)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDATASETCHANGED = int32(0x8001000E)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDATAAVAILABLE = int32(0x8001000F)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDATASETCOMPLETE = int32(0x80010010)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONFILTER = int32(0x80010011)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONLOSECAPTURE = int32(0x80010012)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONPROPERTYCHANGE = int32(0x80010013)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDRAG = int32(0x80010014)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDRAGEND = int32(0x80010015)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDRAGENTER = int32(0x80010016)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDRAGOVER = int32(0x80010017)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDRAGLEAVE = int32(0x80010018)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONDROP = int32(0x80010019)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONCUT = int32(0x8001001A)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONCOPY = int32(0x8001001B)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONPASTE = int32(0x8001001C)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONBEFORECUT = int32(0x8001001D)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONBEFORECOPY = int32(0x8001001E)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONBEFOREPASTE = int32(0x8001001F)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONROWSDELETE = int32(0x80010020)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONROWSINSERTED = int32(0x80010021)
|
|
.field public static literal int32 STDDISPID_XOBJ_ONCELLCHANGE = int32(0x80010022)
|
|
.field public static literal int32 STDPROPID_XOBJ_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_DEFAULTVALUE = int32(0x800113DB)
|
|
.field public static literal int32 DISPID_CLICK = int32(0xFFFFFDA8)
|
|
.field public static literal int32 DISPID_DBLCLICK = int32(0xFFFFFDA7)
|
|
.field public static literal int32 DISPID_KEYDOWN = int32(0xFFFFFDA6)
|
|
.field public static literal int32 DISPID_KEYPRESS = int32(0xFFFFFDA5)
|
|
.field public static literal int32 DISPID_KEYUP = int32(0xFFFFFDA4)
|
|
.field public static literal int32 DISPID_MOUSEDOWN = int32(0xFFFFFDA3)
|
|
.field public static literal int32 DISPID_MOUSEMOVE = int32(0xFFFFFDA2)
|
|
.field public static literal int32 DISPID_MOUSEUP = int32(0xFFFFFDA1)
|
|
.field public static literal int32 DISPID_ERROREVENT = int32(0xFFFFFDA0)
|
|
.field public static literal int32 DISPID_READYSTATECHANGE = int32(0xFFFFFD9F)
|
|
.field public static literal int32 DISPID_CLICK_VALUE = int32(0xFFFFFD9E)
|
|
.field public static literal int32 DISPID_RIGHTTOLEFT = int32(0xFFFFFD9D)
|
|
.field public static literal int32 DISPID_TOPTOBOTTOM = int32(0xFFFFFD9C)
|
|
.field public static literal int32 DISPID_THIS = int32(0xFFFFFD9B)
|
|
.field public static literal int32 DISPID_AUTOSIZE = int32(0xFFFFFE0C)
|
|
.field public static literal int32 DISPID_BACKCOLOR = int32(0xFFFFFE0B)
|
|
.field public static literal int32 DISPID_BACKSTYLE = int32(0xFFFFFE0A)
|
|
.field public static literal int32 DISPID_BORDERCOLOR = int32(0xFFFFFE09)
|
|
.field public static literal int32 DISPID_BORDERSTYLE = int32(0xFFFFFE08)
|
|
.field public static literal int32 DISPID_BORDERWIDTH = int32(0xFFFFFE07)
|
|
.field public static literal int32 DISPID_DRAWMODE = int32(0xFFFFFE05)
|
|
.field public static literal int32 DISPID_DRAWSTYLE = int32(0xFFFFFE04)
|
|
.field public static literal int32 DISPID_DRAWWIDTH = int32(0xFFFFFE03)
|
|
.field public static literal int32 DISPID_FILLCOLOR = int32(0xFFFFFE02)
|
|
.field public static literal int32 DISPID_FILLSTYLE = int32(0xFFFFFE01)
|
|
.field public static literal int32 DISPID_FONT = int32(0xFFFFFE00)
|
|
.field public static literal int32 DISPID_FORECOLOR = int32(0xFFFFFDFF)
|
|
.field public static literal int32 DISPID_ENABLED = int32(0xFFFFFDFE)
|
|
.field public static literal int32 DISPID_HWND = int32(0xFFFFFDFD)
|
|
.field public static literal int32 DISPID_TABSTOP = int32(0xFFFFFDFC)
|
|
.field public static literal int32 DISPID_TEXT = int32(0xFFFFFDFB)
|
|
.field public static literal int32 DISPID_CAPTION = int32(0xFFFFFDFA)
|
|
.field public static literal int32 DISPID_BORDERVISIBLE = int32(0xFFFFFDF9)
|
|
.field public static literal int32 DISPID_APPEARANCE = int32(0xFFFFFDF8)
|
|
.field public static literal int32 DISPID_MOUSEPOINTER = int32(0xFFFFFDF7)
|
|
.field public static literal int32 DISPID_MOUSEICON = int32(0xFFFFFDF6)
|
|
.field public static literal int32 DISPID_PICTURE = int32(0xFFFFFDF5)
|
|
.field public static literal int32 DISPID_VALID = int32(0xFFFFFDF4)
|
|
.field public static literal int32 DISPID_READYSTATE = int32(0xFFFFFDF3)
|
|
.field public static literal int32 DISPID_LISTINDEX = int32(0xFFFFFDF2)
|
|
.field public static literal int32 DISPID_SELECTED = int32(0xFFFFFDF1)
|
|
.field public static literal int32 DISPID_LIST = int32(0xFFFFFDF0)
|
|
.field public static literal int32 DISPID_COLUMN = int32(0xFFFFFDEF)
|
|
.field public static literal int32 DISPID_LISTCOUNT = int32(0xFFFFFDED)
|
|
.field public static literal int32 DISPID_MULTISELECT = int32(0xFFFFFDEC)
|
|
.field public static literal int32 DISPID_MAXLENGTH = int32(0xFFFFFDEB)
|
|
.field public static literal int32 DISPID_PASSWORDCHAR = int32(0xFFFFFDEA)
|
|
.field public static literal int32 DISPID_SCROLLBARS = int32(0xFFFFFDE9)
|
|
.field public static literal int32 DISPID_WORDWRAP = int32(0xFFFFFDE8)
|
|
.field public static literal int32 DISPID_MULTILINE = int32(0xFFFFFDE7)
|
|
.field public static literal int32 DISPID_NUMBEROFROWS = int32(0xFFFFFDE6)
|
|
.field public static literal int32 DISPID_NUMBEROFCOLUMNS = int32(0xFFFFFDE5)
|
|
.field public static literal int32 DISPID_DISPLAYSTYLE = int32(0xFFFFFDE4)
|
|
.field public static literal int32 DISPID_GROUPNAME = int32(0xFFFFFDE3)
|
|
.field public static literal int32 DISPID_IMEMODE = int32(0xFFFFFDE2)
|
|
.field public static literal int32 DISPID_ACCELERATOR = int32(0xFFFFFDE1)
|
|
.field public static literal int32 DISPID_ENTERKEYBEHAVIOR = int32(0xFFFFFDE0)
|
|
.field public static literal int32 DISPID_TABKEYBEHAVIOR = int32(0xFFFFFDDF)
|
|
.field public static literal int32 DISPID_SELTEXT = int32(0xFFFFFDDE)
|
|
.field public static literal int32 DISPID_SELSTART = int32(0xFFFFFDDD)
|
|
.field public static literal int32 DISPID_SELLENGTH = int32(0xFFFFFDDC)
|
|
.field public static literal int32 DISPID_AMBIENT_CODEPAGE = int32(0xFFFFFD2B)
|
|
.field public static literal int32 DISPID_AMBIENT_CHARSET = int32(0xFFFFFD29)
|
|
.field public static literal int32 DISPID_REFRESH = int32(0xFFFFFDDA)
|
|
.field public static literal int32 DISPID_DOCLICK = int32(0xFFFFFDD9)
|
|
.field public static literal int32 DISPID_ABOUTBOX = int32(0xFFFFFDD8)
|
|
.field public static literal int32 DISPID_ADDITEM = int32(0xFFFFFDD7)
|
|
.field public static literal int32 DISPID_CLEAR = int32(0xFFFFFDD6)
|
|
.field public static literal int32 DISPID_REMOVEITEM = int32(0xFFFFFDD5)
|
|
.field public static literal int32 DISPID_NORMAL_FIRST = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_ONABORT = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_ONCHANGE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_ONERROR = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_ONLOAD = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_ONSELECT = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_ONSUBMIT = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_ONUNLOAD = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_ONBOUNCE = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_ONFINISH = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_ONSTART = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_ONLAYOUT = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_ONSCROLL = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_ONRESET = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_ONRESIZE = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_ONBEFOREUNLOAD = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_ONCHANGEFOCUS = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_ONCHANGEBLUR = int32(0x000003FB)
|
|
.field public static literal int32 DISPID_ONPERSIST = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_ONPERSISTSAVE = int32(0x000003FD)
|
|
.field public static literal int32 DISPID_ONPERSISTLOAD = int32(0x000003FE)
|
|
.field public static literal int32 DISPID_ONCONTEXTMENU = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_ONBEFOREPRINT = int32(0x00000400)
|
|
.field public static literal int32 DISPID_ONAFTERPRINT = int32(0x00000401)
|
|
.field public static literal int32 DISPID_ONSTOP = int32(0x00000402)
|
|
.field public static literal int32 DISPID_ONBEFOREEDITFOCUS = int32(0x00000403)
|
|
.field public static literal int32 DISPID_ONMOUSEHOVER = int32(0x00000404)
|
|
.field public static literal int32 DISPID_ONCONTENTREADY = int32(0x00000405)
|
|
.field public static literal int32 DISPID_ONLAYOUTCOMPLETE = int32(0x00000406)
|
|
.field public static literal int32 DISPID_ONPAGE = int32(0x00000407)
|
|
.field public static literal int32 DISPID_ONLINKEDOVERFLOW = int32(0x00000408)
|
|
.field public static literal int32 DISPID_ONMOUSEWHEEL = int32(0x00000409)
|
|
.field public static literal int32 DISPID_ONBEFOREDEACTIVATE = int32(0x0000040A)
|
|
.field public static literal int32 DISPID_ONMOVE = int32(0x0000040B)
|
|
.field public static literal int32 DISPID_ONCONTROLSELECT = int32(0x0000040C)
|
|
.field public static literal int32 DISPID_ONSELECTIONCHANGE = int32(0x0000040D)
|
|
.field public static literal int32 DISPID_ONMOVESTART = int32(0x0000040E)
|
|
.field public static literal int32 DISPID_ONMOVEEND = int32(0x0000040F)
|
|
.field public static literal int32 DISPID_ONRESIZESTART = int32(0x00000410)
|
|
.field public static literal int32 DISPID_ONRESIZEEND = int32(0x00000411)
|
|
.field public static literal int32 DISPID_ONMOUSEENTER = int32(0x00000412)
|
|
.field public static literal int32 DISPID_ONMOUSELEAVE = int32(0x00000413)
|
|
.field public static literal int32 DISPID_ONACTIVATE = int32(0x00000414)
|
|
.field public static literal int32 DISPID_ONDEACTIVATE = int32(0x00000415)
|
|
.field public static literal int32 DISPID_ONMULTILAYOUTCLEANUP = int32(0x00000416)
|
|
.field public static literal int32 DISPID_ONBEFOREACTIVATE = int32(0x00000417)
|
|
.field public static literal int32 DISPID_ONFOCUSIN = int32(0x00000418)
|
|
.field public static literal int32 DISPID_ONFOCUSOUT = int32(0x00000419)
|
|
.field public static literal int32 DISPID_A_UNICODEBIDI = int32(0x800113FE)
|
|
.field public static literal int32 DISPID_A_DIRECTION = int32(0x800113FF)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEOVER = int32(0x80011770)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEOVER = int32(0x80010008)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEOUT = int32(0x80011771)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEOUT = int32(0x80010009)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEDOWN = int32(0x80011772)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEDOWN = int32(0xFFFFFDA3)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEUP = int32(0x80011773)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEUP = int32(0xFFFFFDA1)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEMOVE = int32(0x80011774)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEMOVE = int32(0xFFFFFDA2)
|
|
.field public static literal int32 DISPID_EVPROP_ONKEYDOWN = int32(0x80011775)
|
|
.field public static literal int32 DISPID_EVMETH_ONKEYDOWN = int32(0xFFFFFDA6)
|
|
.field public static literal int32 DISPID_EVPROP_ONKEYUP = int32(0x80011776)
|
|
.field public static literal int32 DISPID_EVMETH_ONKEYUP = int32(0xFFFFFDA4)
|
|
.field public static literal int32 DISPID_EVPROP_ONKEYPRESS = int32(0x80011777)
|
|
.field public static literal int32 DISPID_EVMETH_ONKEYPRESS = int32(0xFFFFFDA5)
|
|
.field public static literal int32 DISPID_EVPROP_ONCLICK = int32(0x80011778)
|
|
.field public static literal int32 DISPID_EVMETH_ONCLICK = int32(0xFFFFFDA8)
|
|
.field public static literal int32 DISPID_EVPROP_ONDBLCLICK = int32(0x80011779)
|
|
.field public static literal int32 DISPID_EVMETH_ONDBLCLICK = int32(0xFFFFFDA7)
|
|
.field public static literal int32 DISPID_EVPROP_ONSELECT = int32(0x8001177A)
|
|
.field public static literal int32 DISPID_EVMETH_ONSELECT = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_EVPROP_ONSUBMIT = int32(0x8001177B)
|
|
.field public static literal int32 DISPID_EVMETH_ONSUBMIT = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_EVPROP_ONRESET = int32(0x8001177C)
|
|
.field public static literal int32 DISPID_EVMETH_ONRESET = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_EVPROP_ONHELP = int32(0x8001177D)
|
|
.field public static literal int32 DISPID_EVMETH_ONHELP = int32(0x8001000A)
|
|
.field public static literal int32 DISPID_EVPROP_ONFOCUS = int32(0x8001177E)
|
|
.field public static literal int32 DISPID_EVMETH_ONFOCUS = int32(0x80010001)
|
|
.field public static literal int32 DISPID_EVPROP_ONBLUR = int32(0x8001177F)
|
|
.field public static literal int32 DISPID_EVMETH_ONBLUR = int32(0x80010000)
|
|
.field public static literal int32 DISPID_EVPROP_ONROWEXIT = int32(0x80011782)
|
|
.field public static literal int32 DISPID_EVMETH_ONROWEXIT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_EVPROP_ONROWENTER = int32(0x80011783)
|
|
.field public static literal int32 DISPID_EVMETH_ONROWENTER = int32(0x80010007)
|
|
.field public static literal int32 DISPID_EVPROP_ONBOUNCE = int32(0x80011784)
|
|
.field public static literal int32 DISPID_EVMETH_ONBOUNCE = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREUPDATE = int32(0x80011785)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREUPDATE = int32(0x80010004)
|
|
.field public static literal int32 DISPID_EVPROP_ONAFTERUPDATE = int32(0x80011786)
|
|
.field public static literal int32 DISPID_EVMETH_ONAFTERUPDATE = int32(0x80010005)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREDRAGOVER = int32(0x80011787)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREDROPORPASTE = int32(0x80011788)
|
|
.field public static literal int32 DISPID_EVPROP_ONREADYSTATECHANGE = int32(0x80011789)
|
|
.field public static literal int32 DISPID_EVMETH_ONREADYSTATECHANGE = int32(0xFFFFFD9F)
|
|
.field public static literal int32 DISPID_EVPROP_ONFINISH = int32(0x8001178A)
|
|
.field public static literal int32 DISPID_EVMETH_ONFINISH = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_EVPROP_ONSTART = int32(0x8001178B)
|
|
.field public static literal int32 DISPID_EVMETH_ONSTART = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_EVPROP_ONABORT = int32(0x8001178C)
|
|
.field public static literal int32 DISPID_EVMETH_ONABORT = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_EVPROP_ONERROR = int32(0x8001178D)
|
|
.field public static literal int32 DISPID_EVMETH_ONERROR = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_EVPROP_ONCHANGE = int32(0x8001178E)
|
|
.field public static literal int32 DISPID_EVMETH_ONCHANGE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_EVPROP_ONSCROLL = int32(0x8001178F)
|
|
.field public static literal int32 DISPID_EVMETH_ONSCROLL = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_EVPROP_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_EVMETH_ONLOAD = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_EVPROP_ONUNLOAD = int32(0x80011791)
|
|
.field public static literal int32 DISPID_EVMETH_ONUNLOAD = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_EVPROP_ONLAYOUT = int32(0x80011792)
|
|
.field public static literal int32 DISPID_EVMETH_ONLAYOUT = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_EVPROP_ONDRAGSTART = int32(0x80011793)
|
|
.field public static literal int32 DISPID_EVMETH_ONDRAGSTART = int32(0x8001000B)
|
|
.field public static literal int32 DISPID_EVPROP_ONRESIZE = int32(0x80011794)
|
|
.field public static literal int32 DISPID_EVMETH_ONRESIZE = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_EVPROP_ONSELECTSTART = int32(0x80011795)
|
|
.field public static literal int32 DISPID_EVMETH_ONSELECTSTART = int32(0x8001000C)
|
|
.field public static literal int32 DISPID_EVPROP_ONERRORUPDATE = int32(0x80011796)
|
|
.field public static literal int32 DISPID_EVMETH_ONERRORUPDATE = int32(0x8001000D)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREUNLOAD = int32(0x80011797)
|
|
.field public static literal int32 DISPID_EVPROP_ONDATASETCHANGED = int32(0x80011798)
|
|
.field public static literal int32 DISPID_EVMETH_ONDATASETCHANGED = int32(0x8001000E)
|
|
.field public static literal int32 DISPID_EVPROP_ONDATAAVAILABLE = int32(0x80011799)
|
|
.field public static literal int32 DISPID_EVMETH_ONDATAAVAILABLE = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_EVPROP_ONDATASETCOMPLETE = int32(0x8001179A)
|
|
.field public static literal int32 DISPID_EVMETH_ONDATASETCOMPLETE = int32(0x80010010)
|
|
.field public static literal int32 DISPID_EVPROP_ONFILTER = int32(0x8001179B)
|
|
.field public static literal int32 DISPID_EVMETH_ONFILTER = int32(0x80010011)
|
|
.field public static literal int32 DISPID_EVPROP_ONCHANGEFOCUS = int32(0x8001179C)
|
|
.field public static literal int32 DISPID_EVMETH_ONCHANGEFOCUS = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_EVPROP_ONCHANGEBLUR = int32(0x8001179D)
|
|
.field public static literal int32 DISPID_EVMETH_ONCHANGEBLUR = int32(0x000003FB)
|
|
.field public static literal int32 DISPID_EVPROP_ONLOSECAPTURE = int32(0x8001179E)
|
|
.field public static literal int32 DISPID_EVMETH_ONLOSECAPTURE = int32(0x80010012)
|
|
.field public static literal int32 DISPID_EVPROP_ONPROPERTYCHANGE = int32(0x8001179F)
|
|
.field public static literal int32 DISPID_EVMETH_ONPROPERTYCHANGE = int32(0x80010013)
|
|
.field public static literal int32 DISPID_EVPROP_ONPERSISTSAVE = int32(0x800117A0)
|
|
.field public static literal int32 DISPID_EVMETH_ONPERSISTSAVE = int32(0x000003FD)
|
|
.field public static literal int32 DISPID_EVPROP_ONDRAG = int32(0x800117A1)
|
|
.field public static literal int32 DISPID_EVMETH_ONDRAG = int32(0x80010014)
|
|
.field public static literal int32 DISPID_EVPROP_ONDRAGEND = int32(0x800117A2)
|
|
.field public static literal int32 DISPID_EVMETH_ONDRAGEND = int32(0x80010015)
|
|
.field public static literal int32 DISPID_EVPROP_ONDRAGENTER = int32(0x800117A3)
|
|
.field public static literal int32 DISPID_EVMETH_ONDRAGENTER = int32(0x80010016)
|
|
.field public static literal int32 DISPID_EVPROP_ONDRAGOVER = int32(0x800117A4)
|
|
.field public static literal int32 DISPID_EVMETH_ONDRAGOVER = int32(0x80010017)
|
|
.field public static literal int32 DISPID_EVPROP_ONDRAGLEAVE = int32(0x800117A5)
|
|
.field public static literal int32 DISPID_EVMETH_ONDRAGLEAVE = int32(0x80010018)
|
|
.field public static literal int32 DISPID_EVPROP_ONDROP = int32(0x800117A6)
|
|
.field public static literal int32 DISPID_EVMETH_ONDROP = int32(0x80010019)
|
|
.field public static literal int32 DISPID_EVPROP_ONCUT = int32(0x800117A7)
|
|
.field public static literal int32 DISPID_EVMETH_ONCUT = int32(0x8001001A)
|
|
.field public static literal int32 DISPID_EVPROP_ONCOPY = int32(0x800117A8)
|
|
.field public static literal int32 DISPID_EVMETH_ONCOPY = int32(0x8001001B)
|
|
.field public static literal int32 DISPID_EVPROP_ONPASTE = int32(0x800117A9)
|
|
.field public static literal int32 DISPID_EVMETH_ONPASTE = int32(0x8001001C)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFORECUT = int32(0x800117AA)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFORECUT = int32(0x8001001D)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFORECOPY = int32(0x800117AB)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFORECOPY = int32(0x8001001E)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREPASTE = int32(0x800117AC)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREPASTE = int32(0x8001001F)
|
|
.field public static literal int32 DISPID_EVPROP_ONPERSISTLOAD = int32(0x800117AD)
|
|
.field public static literal int32 DISPID_EVMETH_ONPERSISTLOAD = int32(0x000003FE)
|
|
.field public static literal int32 DISPID_EVPROP_ONROWSDELETE = int32(0x800117AE)
|
|
.field public static literal int32 DISPID_EVMETH_ONROWSDELETE = int32(0x80010020)
|
|
.field public static literal int32 DISPID_EVPROP_ONROWSINSERTED = int32(0x800117AF)
|
|
.field public static literal int32 DISPID_EVMETH_ONROWSINSERTED = int32(0x80010021)
|
|
.field public static literal int32 DISPID_EVPROP_ONCELLCHANGE = int32(0x800117B0)
|
|
.field public static literal int32 DISPID_EVMETH_ONCELLCHANGE = int32(0x80010022)
|
|
.field public static literal int32 DISPID_EVPROP_ONCONTEXTMENU = int32(0x800117B1)
|
|
.field public static literal int32 DISPID_EVMETH_ONCONTEXTMENU = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREPRINT = int32(0x800117B2)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREPRINT = int32(0x00000400)
|
|
.field public static literal int32 DISPID_EVPROP_ONAFTERPRINT = int32(0x800117B3)
|
|
.field public static literal int32 DISPID_EVMETH_ONAFTERPRINT = int32(0x00000401)
|
|
.field public static literal int32 DISPID_EVPROP_ONSTOP = int32(0x800117B4)
|
|
.field public static literal int32 DISPID_EVMETH_ONSTOP = int32(0x00000402)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREEDITFOCUS = int32(0x800117B5)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREEDITFOCUS = int32(0x00000403)
|
|
.field public static literal int32 DISPID_EVPROP_ONATTACHEVENT = int32(0x800117B6)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEHOVER = int32(0x800117B7)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEHOVER = int32(0x00000404)
|
|
.field public static literal int32 DISPID_EVPROP_ONCONTENTREADY = int32(0x800117B8)
|
|
.field public static literal int32 DISPID_EVMETH_ONCONTENTREADY = int32(0x00000405)
|
|
.field public static literal int32 DISPID_EVPROP_ONLAYOUTCOMPLETE = int32(0x800117B9)
|
|
.field public static literal int32 DISPID_EVMETH_ONLAYOUTCOMPLETE = int32(0x00000406)
|
|
.field public static literal int32 DISPID_EVPROP_ONPAGE = int32(0x800117BA)
|
|
.field public static literal int32 DISPID_EVMETH_ONPAGE = int32(0x00000407)
|
|
.field public static literal int32 DISPID_EVPROP_ONLINKEDOVERFLOW = int32(0x800117BB)
|
|
.field public static literal int32 DISPID_EVMETH_ONLINKEDOVERFLOW = int32(0x00000408)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEWHEEL = int32(0x800117BC)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEWHEEL = int32(0x00000409)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREDEACTIVATE = int32(0x800117BD)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREDEACTIVATE = int32(0x0000040A)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOVE = int32(0x800117BE)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOVE = int32(0x0000040B)
|
|
.field public static literal int32 DISPID_EVPROP_ONCONTROLSELECT = int32(0x800117BF)
|
|
.field public static literal int32 DISPID_EVMETH_ONCONTROLSELECT = int32(0x0000040C)
|
|
.field public static literal int32 DISPID_EVPROP_ONSELECTIONCHANGE = int32(0x800117C0)
|
|
.field public static literal int32 DISPID_EVMETH_ONSELECTIONCHANGE = int32(0x0000040D)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOVESTART = int32(0x800117C1)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOVESTART = int32(0x0000040E)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOVEEND = int32(0x800117C2)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOVEEND = int32(0x0000040F)
|
|
.field public static literal int32 DISPID_EVPROP_ONRESIZESTART = int32(0x800117C3)
|
|
.field public static literal int32 DISPID_EVMETH_ONRESIZESTART = int32(0x00000410)
|
|
.field public static literal int32 DISPID_EVPROP_ONRESIZEEND = int32(0x800117C4)
|
|
.field public static literal int32 DISPID_EVMETH_ONRESIZEEND = int32(0x00000411)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSEENTER = int32(0x800117C5)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSEENTER = int32(0x00000412)
|
|
.field public static literal int32 DISPID_EVPROP_ONMOUSELEAVE = int32(0x800117C6)
|
|
.field public static literal int32 DISPID_EVMETH_ONMOUSELEAVE = int32(0x00000413)
|
|
.field public static literal int32 DISPID_EVPROP_ONACTIVATE = int32(0x800117C7)
|
|
.field public static literal int32 DISPID_EVMETH_ONACTIVATE = int32(0x00000414)
|
|
.field public static literal int32 DISPID_EVPROP_ONDEACTIVATE = int32(0x800117C8)
|
|
.field public static literal int32 DISPID_EVMETH_ONDEACTIVATE = int32(0x00000415)
|
|
.field public static literal int32 DISPID_EVPROP_ONMULTILAYOUTCLEANUP = int32(0x800117C9)
|
|
.field public static literal int32 DISPID_EVMETH_ONMULTILAYOUTCLEANUP = int32(0x00000416)
|
|
.field public static literal int32 DISPID_EVPROP_ONBEFOREACTIVATE = int32(0x800117CA)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREACTIVATE = int32(0x00000417)
|
|
.field public static literal int32 DISPID_EVPROP_ONFOCUSIN = int32(0x800117CB)
|
|
.field public static literal int32 DISPID_EVMETH_ONFOCUSIN = int32(0x00000418)
|
|
.field public static literal int32 DISPID_EVPROP_ONFOCUSOUT = int32(0x800117CC)
|
|
.field public static literal int32 DISPID_EVMETH_ONFOCUSOUT = int32(0x00000419)
|
|
.field public static literal int32 DISPID_EVMETH_ONBEFOREUNLOAD = int32(0x000003F9)
|
|
.field public static literal int32 STDPROPID_XOBJ_CONTROLTIPTEXT = int32(0x80010045)
|
|
.field public static literal int32 DISPID_A_LANGUAGE = int32(0x800113EC)
|
|
.field public static literal int32 DISPID_A_LANG = int32(0x80011391)
|
|
.field public static literal int32 STDPROPID_XOBJ_PARENT = int32(0x80010008)
|
|
.field public static literal int32 STDPROPID_XOBJ_STYLE = int32(0x8001004A)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ4_WHEELDELTA = int32(0x0000041B)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_SETATTRIBUTE = int32(0x800101F5)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_GETATTRIBUTE = int32(0x800101F6)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_REMOVEATTRIBUTE = int32(0x800101F7)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_CLASSNAME = int32(0x800103E9)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ID = int32(0x800103EA)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_TAGNAME = int32(0x800103EC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_PARENTELEMENT = int32(0x80010008)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_STYLE = int32(0x8001004A)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONHELP = int32(0x8001177D)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONCLICK = int32(0x80011778)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONDBLCLICK = int32(0x80011779)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONKEYDOWN = int32(0x80011775)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONKEYUP = int32(0x80011776)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONKEYPRESS = int32(0x80011777)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONMOUSEOUT = int32(0x80011771)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONMOUSEOVER = int32(0x80011770)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONMOUSEMOVE = int32(0x80011774)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONMOUSEDOWN = int32(0x80011772)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONMOUSEUP = int32(0x80011773)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_DOCUMENT = int32(0x800103FA)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_TITLE = int32(0x80010045)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_LANGUAGE = int32(0x800113EC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONSELECTSTART = int32(0x80011795)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_SCROLLINTOVIEW = int32(0x800103FB)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_CONTAINS = int32(0x800103FC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_SOURCEINDEX = int32(0x80010400)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_RECORDNUMBER = int32(0x80010401)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_LANG = int32(0x80011391)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OFFSETLEFT = int32(0x800103F0)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OFFSETTOP = int32(0x800103F1)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OFFSETWIDTH = int32(0x800103F2)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OFFSETHEIGHT = int32(0x800103F3)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OFFSETPARENT = int32(0x800103F4)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_INNERHTML = int32(0x80010402)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_INNERTEXT = int32(0x80010403)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OUTERHTML = int32(0x80010404)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_OUTERTEXT = int32(0x80010405)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_INSERTADJACENTHTML = int32(0x80010406)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_INSERTADJACENTTEXT = int32(0x80010407)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_PARENTTEXTEDIT = int32(0x80010408)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ISTEXTEDIT = int32(0x8001040A)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_CLICK = int32(0x80010409)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_FILTERS = int32(0x8001040B)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONDRAGSTART = int32(0x80011793)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_TOSTRING = int32(0x8001040C)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONBEFOREUPDATE = int32(0x80011785)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONAFTERUPDATE = int32(0x80011786)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONERRORUPDATE = int32(0x80011796)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONROWEXIT = int32(0x80011782)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONROWENTER = int32(0x80011783)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONDATASETCHANGED = int32(0x80011798)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONDATAAVAILABLE = int32(0x80011799)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONDATASETCOMPLETE = int32(0x8001179A)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ONFILTERCHANGE = int32(0x8001179B)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_CHILDREN = int32(0x8001040D)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT_ALL = int32(0x8001040E)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SCOPENAME = int32(0x8001040F)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SETCAPTURE = int32(0x80010410)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_RELEASECAPTURE = int32(0x80010411)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONLOSECAPTURE = int32(0x8001179E)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT = int32(0x80010412)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_DOSCROLL = int32(0x80010413)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONSCROLL = int32(0x8001178F)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONDRAG = int32(0x800117A1)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONDRAGEND = int32(0x800117A2)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONDRAGENTER = int32(0x800117A3)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONDRAGOVER = int32(0x800117A4)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONDRAGLEAVE = int32(0x800117A5)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONDROP = int32(0x800117A6)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONBEFORECUT = int32(0x800117AA)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONCUT = int32(0x800117A7)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONBEFORECOPY = int32(0x800117AB)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONCOPY = int32(0x800117A8)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONBEFOREPASTE = int32(0x800117AC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONPASTE = int32(0x800117A9)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CURRENTSTYLE = int32(0x800103EF)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE = int32(0x8001179F)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_GETCLIENTRECTS = int32(0x80010414)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT = int32(0x80010415)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SETEXPRESSION = int32(0x800101F8)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_GETEXPRESSION = int32(0x800101F9)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_REMOVEEXPRESSION = int32(0x800101FA)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_FOCUS = int32(0x800107D0)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ACCESSKEY = int32(0x800107D5)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONBLUR = int32(0x8001177F)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONFOCUS = int32(0x8001177E)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONRESIZE = int32(0x80011794)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_BLUR = int32(0x800107D2)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ADDFILTER = int32(0x800107E1)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_REMOVEFILTER = int32(0x800107E2)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CLIENTHEIGHT = int32(0x800107E3)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CLIENTWIDTH = int32(0x800107E4)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CLIENTTOP = int32(0x800107E5)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CLIENTLEFT = int32(0x800107E6)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ATTACHEVENT = int32(0x800101FB)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_DETACHEVENT = int32(0x800101FC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE = int32(0x80011789)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONROWSDELETE = int32(0x800117AE)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONROWSINSERTED = int32(0x800117AF)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONCELLCHANGE = int32(0x800117B0)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CREATECONTROLRANGE = int32(0x80010420)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SCROLLHEIGHT = int32(0x80010421)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SCROLLWIDTH = int32(0x80010422)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SCROLLTOP = int32(0x80010423)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_SCROLLLEFT = int32(0x80010424)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CLEARATTRIBUTES = int32(0x80010426)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_MERGEATTRIBUTES = int32(0x80010427)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONCONTEXTMENU = int32(0x800117B1)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT = int32(0x8001042D)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_APPLYELEMENT = int32(0x80010429)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_GETADJACENTTEXT = int32(0x8001042E)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT = int32(0x8001042F)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_CANHAVECHILDREN = int32(0x80010430)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ADDBEHAVIOR = int32(0x80010438)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR = int32(0x80010439)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_RUNTIMESTYLE = int32(0x80010428)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_BEHAVIORURNS = int32(0x8001043A)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_TAGURN = int32(0x8001043B)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS = int32(0x800117B5)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_READYSTATEVALUE = int32(0x8001043C)
|
|
.field public static literal int32 DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME = int32(0x8001043D)
|
|
.field public static literal int32 DISPID_IHTMLELEMENTCOLLECTION_TOSTRING = int32(0x000005DD)
|
|
.field public static literal int32 DISPID_IHTMLELEMENTCOLLECTION_LENGTH = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENTCOLLECTION__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLELEMENTCOLLECTION_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLELEMENTCOLLECTION_TAGS = int32(0x000005DE)
|
|
.field public static literal int32 DISPID_EVENTOBJ = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_SRCELEMENT = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_ALTKEY = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_CTRLKEY = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_SHIFTKEY = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_RETURNVALUE = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_CANCELBUBBLE = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_FROMELEMENT = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_TOELEMENT = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_KEYCODE = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_BUTTON = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_TYPE = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_QUALIFIER = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_REASON = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_X = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_Y = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_CLIENTX = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_CLIENTY = int32(0x000003FD)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_OFFSETX = int32(0x000003FE)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_OFFSETY = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_SCREENX = int32(0x00000400)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_SCREENY = int32(0x00000401)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ_SRCFILTER = int32(0x00000402)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SETATTRIBUTE = int32(0x800101F5)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_GETATTRIBUTE = int32(0x800101F6)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_REMOVEATTRIBUTE = int32(0x800101F7)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_PROPERTYNAME = int32(0x00000403)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_BOOKMARKS = int32(0x00000407)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_RECORDSET = int32(0x00000408)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_DATAFLD = int32(0x00000409)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_BOUNDELEMENTS = int32(0x0000040A)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_REPEAT = int32(0x0000040B)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SRCURN = int32(0x0000040C)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SRCELEMENT = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_ALTKEY = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_CTRLKEY = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SHIFTKEY = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_FROMELEMENT = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_TOELEMENT = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_BUTTON = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_TYPE = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_QUALIFIER = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_REASON = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_X = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_Y = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_CLIENTX = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_CLIENTY = int32(0x000003FD)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_OFFSETX = int32(0x000003FE)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_OFFSETY = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SCREENX = int32(0x00000400)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SCREENY = int32(0x00000401)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_SRCFILTER = int32(0x00000402)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ2_DATATRANSFER = int32(0x0000040D)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_CONTENTOVERFLOW = int32(0x0000040E)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_SHIFTLEFT = int32(0x0000040F)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_ALTLEFT = int32(0x00000410)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_CTRLLEFT = int32(0x00000411)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_IMECOMPOSITIONCHANGE = int32(0x00000412)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_IMENOTIFYCOMMAND = int32(0x00000413)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_IMENOTIFYDATA = int32(0x00000414)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_IMEREQUEST = int32(0x00000416)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_IMEREQUESTDATA = int32(0x00000417)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_KEYBOARDLAYOUT = int32(0x00000415)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_BEHAVIORCOOKIE = int32(0x00000418)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_BEHAVIORPART = int32(0x00000419)
|
|
.field public static literal int32 DISPID_IHTMLEVENTOBJ3_NEXTPAGE = int32(0x0000041A)
|
|
.field public static literal int32 DISPID_A_FIRST = int32(0x80011388)
|
|
.field public static literal int32 DISPID_A_DIR = int32(0x800113FD)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_RELEASECAPTURE = int32(0x00000430)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_RECALC = int32(0x00000431)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_CREATETEXTNODE = int32(0x00000432)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_DOCUMENTELEMENT = int32(0x00000433)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_UNIQUEID = int32(0x00000435)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ATTACHEVENT = int32(0x800101FB)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_DETACHEVENT = int32(0x800101FC)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONROWSDELETE = int32(0x800117AE)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONROWSINSERTED = int32(0x800117AF)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONCELLCHANGE = int32(0x800117B0)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED = int32(0x80011798)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE = int32(0x80011799)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE = int32(0x8001179A)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE = int32(0x8001179F)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_DIR = int32(0x800113FD)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU = int32(0x800117B1)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONSTOP = int32(0x800117B4)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_CREATEDOCUMENTFRAGMENT = int32(0x00000434)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_PARENTDOCUMENT = int32(0x00000436)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD = int32(0x00000437)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_BASEURL = int32(0x00000438)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_CHILDNODES = int32(0x80010419)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS = int32(0x0000043A)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS = int32(0x800117B5)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_GETELEMENTSBYNAME = int32(0x0000043E)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_GETELEMENTBYID = int32(0x00000440)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT3_GETELEMENTSBYTAGNAME = int32(0x0000043F)
|
|
.field public static literal int32 DISPID_OMDOCUMENT = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_FOCUS = int32(0x00000441)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_HASFOCUS = int32(0x00000442)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE = int32(0x800117C0)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_NAMESPACES = int32(0x00000443)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_CREATEDOCUMENTFROMURL = int32(0x00000444)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_MEDIA = int32(0x00000445)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_CREATEEVENTOBJECT = int32(0x00000446)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_FIREEVENT = int32(0x00000447)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_CREATERENDERSTYLE = int32(0x00000448)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT = int32(0x800117BF)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT4_URLUNENCODED = int32(0x00000449)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONMOUSEWHEEL = int32(0x800117BC)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_DOCTYPE = int32(0x0000044A)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_IMPLEMENTATION = int32(0x0000044B)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_CREATEATTRIBUTE = int32(0x0000044C)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_CREATECOMMENT = int32(0x0000044D)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONFOCUSIN = int32(0x800117CB)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONFOCUSOUT = int32(0x800117CC)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONACTIVATE = int32(0x800117C7)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONDEACTIVATE = int32(0x800117C8)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONBEFOREACTIVATE = int32(0x800117CA)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE = int32(0x800117BD)
|
|
.field public static literal int32 DISPID_IHTMLDOCUMENT5_COMPATMODE = int32(0x0000044E)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONHELP = int32(0x8001000A)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONCLICK = int32(0xFFFFFDA8)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONDBLCLICK = int32(0xFFFFFDA7)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONKEYDOWN = int32(0xFFFFFDA6)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONKEYUP = int32(0xFFFFFDA4)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONKEYPRESS = int32(0xFFFFFDA5)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEDOWN = int32(0xFFFFFDA3)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEMOVE = int32(0xFFFFFDA2)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEUP = int32(0xFFFFFDA1)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOUT = int32(0x80010009)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOVER = int32(0x80010008)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONREADYSTATECHANGE = int32(0xFFFFFD9F)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREUPDATE = int32(0x80010004)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONAFTERUPDATE = int32(0x80010005)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONROWEXIT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONROWENTER = int32(0x80010007)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONDRAGSTART = int32(0x8001000B)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONSELECTSTART = int32(0x8001000C)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONERRORUPDATE = int32(0x8001000D)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONCONTEXTMENU = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONSTOP = int32(0x00000402)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONROWSDELETE = int32(0x80010020)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONROWSINSERTED = int32(0x80010021)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONCELLCHANGE = int32(0x80010022)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONPROPERTYCHANGE = int32(0x80010013)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCHANGED = int32(0x8001000E)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONDATAAVAILABLE = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCOMPLETE = int32(0x80010010)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREEDITFOCUS = int32(0x00000403)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONSELECTIONCHANGE = int32(0x0000040D)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONCONTROLSELECT = int32(0x0000040C)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEWHEEL = int32(0x00000409)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONFOCUSIN = int32(0x00000418)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONFOCUSOUT = int32(0x00000419)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONACTIVATE = int32(0x00000414)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONDEACTIVATE = int32(0x00000415)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREACTIVATE = int32(0x00000417)
|
|
.field public static literal int32 DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREDEACTIVATE = int32(0x0000040A)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONLOAD = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONUNLOAD = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONHELP = int32(0x8001000A)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONFOCUS = int32(0x80010001)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONBLUR = int32(0x80010000)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONERROR = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONRESIZE = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONSCROLL = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONBEFOREUNLOAD = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONBEFOREPRINT = int32(0x00000400)
|
|
.field public static literal int32 DISPID_HTMLWINDOWEVENTS2_ONAFTERPRINT = int32(0x00000401)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_NODETYPE = int32(0x80010416)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_PARENTNODE = int32(0x80010417)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_HASCHILDNODES = int32(0x80010418)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_CHILDNODES = int32(0x80010419)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_ATTRIBUTES = int32(0x8001041A)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_INSERTBEFORE = int32(0x8001041B)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_REMOVECHILD = int32(0x8001041C)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_REPLACECHILD = int32(0x8001041D)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_CLONENODE = int32(0x80010425)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_REMOVENODE = int32(0x8001042A)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_SWAPNODE = int32(0x8001042C)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_REPLACENODE = int32(0x8001042B)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_APPENDCHILD = int32(0x80010431)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_NODENAME = int32(0x80010432)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_NODEVALUE = int32(0x80010433)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_FIRSTCHILD = int32(0x80010434)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_LASTCHILD = int32(0x80010435)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_PREVIOUSSIBLING = int32(0x80010436)
|
|
.field public static literal int32 DISPID_IHTMLDOMNODE_NEXTSIBLING = int32(0x80010437)
|
|
.field public static literal int32 DISPID_COLLECTION_MIN = int32(0x000F4240)
|
|
.field public static literal int32 DISPID_COLLECTION_MAX = int32(0x002DC6BF)
|
|
.field public static literal int32 DISPID_COLLECTION = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_VALUE = int32(0x00000000)
|
|
.field public static literal int32 DISPID_PROPERTYPUT = int32(0xFFFFFFFD)
|
|
.field public static literal int32 DISPID_NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESCOLLECTION2_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESCOLLECTION2_LENGTH = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_FRAMES = int32(0x0000044C)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_DEFAULTSTATUS = int32(0x0000044D)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_STATUS = int32(0x0000044E)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SETTIMEOUT = int32(0x00000494)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_CLEARTIMEOUT = int32(0x00000450)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ALERT = int32(0x00000451)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_CONFIRM = int32(0x00000456)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_PROMPT = int32(0x00000457)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_IMAGE = int32(0x00000465)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_LOCATION = int32(0x0000000E)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_HISTORY = int32(0x00000002)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_CLOSE = int32(0x00000003)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_OPENER = int32(0x00000004)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_NAVIGATOR = int32(0x00000005)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_NAME = int32(0x0000000B)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_PARENT = int32(0x0000000C)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_OPEN = int32(0x0000000D)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SELF = int32(0x00000014)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_TOP = int32(0x00000015)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_WINDOW = int32(0x00000016)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_NAVIGATE = int32(0x00000019)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONFOCUS = int32(0x8001177E)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONBLUR = int32(0x8001177F)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD = int32(0x80011797)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONUNLOAD = int32(0x80011791)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONHELP = int32(0x8001177D)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONERROR = int32(0x8001178D)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONRESIZE = int32(0x80011794)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_ONSCROLL = int32(0x8001178F)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_DOCUMENT = int32(0x0000047F)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_EVENT = int32(0x00000480)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2__NEWENUM = int32(0x00000481)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SHOWMODALDIALOG = int32(0x00000482)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SHOWHELP = int32(0x00000483)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SCREEN = int32(0x00000484)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_OPTION = int32(0x00000485)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_FOCUS = int32(0x00000486)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_CLOSED = int32(0x00000017)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_BLUR = int32(0x00000487)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SCROLL = int32(0x00000488)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_CLIENTINFORMATION = int32(0x00000489)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SETINTERVAL = int32(0x00000495)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_CLEARINTERVAL = int32(0x0000048B)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING = int32(0x0000048C)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_EXECSCRIPT = int32(0x0000048D)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_TOSTRING = int32(0x0000048E)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SCROLLBY = int32(0x0000048F)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_SCROLLTO = int32(0x00000490)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_MOVETO = int32(0x00000006)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_MOVEBY = int32(0x00000007)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_RESIZETO = int32(0x00000009)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_RESIZEBY = int32(0x00000008)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW2_EXTERNAL = int32(0x00000491)
|
|
.field public static literal int32 DISPID_ANCHOR = int32(0x000003E8)
|
|
.field public static literal int32 STDPROPID_XOBJ_TABINDEX = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_HREF = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_TARGET = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_REL = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_REV = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_URN = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_METHODS = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_HOST = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_HOSTNAME = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_PATHNAME = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_PORT = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_PROTOCOL = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_SEARCH = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_HASH = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_ONBLUR = int32(0x8001177F)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_ONFOCUS = int32(0x8001177E)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_ACCESSKEY = int32(0x800107D5)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG = int32(0x00000407)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_MIMETYPE = int32(0x00000406)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_NAMEPROP = int32(0x00000408)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_TABINDEX = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_FOCUS = int32(0x800107D0)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT_BLUR = int32(0x800107D2)
|
|
.field public static literal int32 DISPID_IMGBASE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IMG = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_INPUTIMAGE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_INPUT = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_INPUTTEXTBASE = int32(0x00000BB8)
|
|
.field public static literal int32 DISPID_INPUTTEXT = int32(0x00000FA0)
|
|
.field public static literal int32 DISPID_SELECT = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_A_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 STDPROPID_XOBJ_CONTROLALIGN = int32(0x80010049)
|
|
.field public static literal int32 STDPROPID_XOBJ_NAME = int32(0x80010000)
|
|
.field public static literal int32 STDPROPID_XOBJ_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 STDPROPID_XOBJ_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_ISMAP = int32(0x000007D2)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_USEMAP = int32(0x000007D8)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_MIMETYPE = int32(0x000007DA)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_FILESIZE = int32(0x000007DB)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_FILECREATEDDATE = int32(0x000007DC)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_FILEMODIFIEDDATE = int32(0x000007DD)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_FILEUPDATEDDATE = int32(0x000007DE)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_PROTOCOL = int32(0x000007DF)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_HREF = int32(0x000007E0)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_NAMEPROP = int32(0x000007E1)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_BORDER = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_VSPACE = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_HSPACE = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_ALT = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_SRC = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_LOWSRC = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_VRML = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_DYNSRC = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_COMPLETE = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_LOOP = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_ALIGN = int32(0x80010049)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_ONERROR = int32(0x8001178D)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_ONABORT = int32(0x8001178C)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLIMGELEMENT_START = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_RANGE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_HTMLTEXT = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_TEXT = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_PARENTELEMENT = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_DUPLICATE = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_INRANGE = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_ISEQUAL = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_SCROLLINTOVIEW = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_COLLAPSE = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_EXPAND = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_MOVE = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_MOVESTART = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_MOVEEND = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_SELECT = int32(0x00000400)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_PASTEHTML = int32(0x00000402)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_MOVETOELEMENTTEXT = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_SETENDPOINT = int32(0x00000401)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_COMPAREENDPOINTS = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_FINDTEXT = int32(0x000003FB)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_MOVETOPOINT = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_GETBOOKMARK = int32(0x000003FD)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_MOVETOBOOKMARK = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_QUERYCOMMANDSUPPORTED = int32(0x00000403)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_QUERYCOMMANDENABLED = int32(0x00000404)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_QUERYCOMMANDSTATE = int32(0x00000405)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_QUERYCOMMANDINDETERM = int32(0x00000406)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_QUERYCOMMANDTEXT = int32(0x00000407)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_QUERYCOMMANDVALUE = int32(0x00000408)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_EXECCOMMAND = int32(0x00000409)
|
|
.field public static literal int32 DISPID_IHTMLTXTRANGE_EXECCOMMANDSHOWHELP = int32(0x0000040A)
|
|
.field public static literal int32 DISPID_DOMATTRIBUTE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE_NODENAME = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE_NODEVALUE = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE_SPECIFIED = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLATTRIBUTECOLLECTION_LENGTH = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLATTRIBUTECOLLECTION_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_STYLESHEETS_COL = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLSTYLESHEETSCOLLECTION_LENGTH = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLSTYLESHEETSCOLLECTION_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_SELECTOBJ = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLSELECTIONOBJECT_CREATERANGE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLSELECTIONOBJECT_EMPTY = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLSELECTIONOBJECT_CLEAR = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLSELECTIONOBJECT_TYPE = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_TEXTSITE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_BODY = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLBODYELEMENT_CREATETEXTRANGE = int32(0x000007DD)
|
|
.field public static literal int32 DISPID_DOMTEXTNODE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE_DATA = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE_TOSTRING = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE_LENGTH = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE_SPLITTEXT = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE2_SUBSTRINGDATA = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE2_APPENDDATA = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE2_INSERTDATA = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE2_DELETEDATA = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLDOMTEXTNODE2_REPLACEDATA = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_NAME = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_VALUE = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_EXPANDO = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_NODETYPE = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_PARENTNODE = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_CHILDNODES = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_FIRSTCHILD = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_LASTCHILD = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_PREVIOUSSIBLING = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_NEXTSIBLING = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_ATTRIBUTES = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_OWNERDOCUMENT = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_INSERTBEFORE = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_REPLACECHILD = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_REMOVECHILD = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_APPENDCHILD = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES = int32(0x000003FB)
|
|
.field public static literal int32 DISPID_IHTMLDOMATTRIBUTE2_CLONENODE = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_HEDELEMS = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLHEADELEMENT_PROFILE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_A_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLTITLEELEMENT_TEXT = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLMETAELEMENT_HTTPEQUIV = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLMETAELEMENT_CONTENT = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLMETAELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLMETAELEMENT_URL = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLMETAELEMENT_CHARSET = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLMETAELEMENT2_SCHEME = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_IHTMLBASEELEMENT_HREF = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLBASEELEMENT_TARGET = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLNEXTIDELEMENT_N = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_A_COLOR = int32(0x8001138A)
|
|
.field public static literal int32 DISPID_A_FONTFACE = int32(0x8001139A)
|
|
.field public static literal int32 DISPID_A_FONTSIZE = int32(0x8001139B)
|
|
.field public static literal int32 DISPID_A_FONTSTYLE = int32(0x800113A0)
|
|
.field public static literal int32 DISPID_A_FONTVARIANT = int32(0x800113A1)
|
|
.field public static literal int32 DISPID_A_BASEFONT = int32(0x800113A2)
|
|
.field public static literal int32 DISPID_A_FONTWEIGHT = int32(0x800113A3)
|
|
.field public static literal int32 DISPID_IHTMLBASEFONTELEMENT_COLOR = int32(0x8001138A)
|
|
.field public static literal int32 DISPID_IHTMLBASEFONTELEMENT_FACE = int32(0x8001139A)
|
|
.field public static literal int32 DISPID_IHTMLBASEFONTELEMENT_SIZE = int32(0x800113A2)
|
|
.field public static literal int32 DISPID_SCRIPT = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_SRC = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_HTMLFOR = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_EVENT = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_TEXT = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_DEFER = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_ONERROR = int32(0x8001178D)
|
|
.field public static literal int32 DISPID_IHTMLSCRIPTELEMENT_TYPE = int32(0x000003F1)
|
|
.field private static literal int32 DISPID_COMMENTPDL = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLCOMMENTELEMENT_TEXT = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLCOMMENTELEMENT_ATOMIC = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_TABLE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_TABLESECTION = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_TABLEROW = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_TABLECOL = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_A_BACKGROUNDIMAGE = int32(0x80011389)
|
|
.field public static literal int32 DISPID_A_TABLEBORDERCOLOR = int32(0x800113A4)
|
|
.field public static literal int32 DISPID_A_TABLEBORDERCOLORLIGHT = int32(0x800113A5)
|
|
.field public static literal int32 DISPID_A_TABLEBORDERCOLORDARK = int32(0x800113A6)
|
|
.field public static literal int32 DISPID_A_TABLEVALIGN = int32(0x800113A7)
|
|
.field public static literal int32 STDPROPID_XOBJ_BLOCKALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_TABLECELL = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_A_NOWRAP = int32(0x8001138D)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_COLS = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_BORDER = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_FRAME = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_RULES = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_CELLSPACING = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_CELLPADDING = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_BACKGROUND = int32(0x80011389)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_BGCOLOR = int32(0xFFFFFE0B)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_BORDERCOLOR = int32(0x800113A4)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_BORDERCOLORLIGHT = int32(0x800113A5)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_BORDERCOLORDARK = int32(0x800113A6)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_ALIGN = int32(0x80010049)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_REFRESH = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_ROWS = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_DATAPAGESIZE = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_NEXTPAGE = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_PREVIOUSPAGE = int32(0x000003FB)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_THEAD = int32(0x000003FC)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_TFOOT = int32(0x000003FD)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_TBODIES = int32(0x00000400)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_CAPTION = int32(0x00000401)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_CREATETHEAD = int32(0x00000402)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_DELETETHEAD = int32(0x00000403)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_CREATETFOOT = int32(0x00000404)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_DELETETFOOT = int32(0x00000405)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_CREATECAPTION = int32(0x00000406)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_DELETECAPTION = int32(0x00000407)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_INSERTROW = int32(0x00000408)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_DELETEROW = int32(0x00000409)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 DISPID_IHTMLTABLE_ONREADYSTATECHANGE = int32(0x80011789)
|
|
.field public static literal int32 DISPID_IHTMLTABLE2_FIRSTPAGE = int32(0x0000040B)
|
|
.field public static literal int32 DISPID_IHTMLTABLE2_LASTPAGE = int32(0x0000040C)
|
|
.field public static literal int32 DISPID_IHTMLTABLE2_CELLS = int32(0x0000040D)
|
|
.field public static literal int32 DISPID_IHTMLTABLE2_MOVEROW = int32(0x0000040E)
|
|
.field public static literal int32 DISPID_IHTMLTABLE3_SUMMARY = int32(0x0000040F)
|
|
.field public static literal int32 DISPID_IHTMLTABLECOL_SPAN = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLTABLECOL_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLTABLECOL_ALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLTABLECOL_VALIGN = int32(0x800113A7)
|
|
.field public static literal int32 DISPID_IHTMLTABLECOL2_CH = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLTABLECOL2_CHOFF = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION_ALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION_VALIGN = int32(0x800113A7)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION_BGCOLOR = int32(0xFFFFFE0B)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION_ROWS = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION_INSERTROW = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION_DELETEROW = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION2_MOVEROW = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION3_CH = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLTABLESECTION3_CHOFF = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_ALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_VALIGN = int32(0x800113A7)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_BGCOLOR = int32(0xFFFFFE0B)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_BORDERCOLOR = int32(0x800113A4)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT = int32(0x800113A5)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_BORDERCOLORDARK = int32(0x800113A6)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_ROWINDEX = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_SECTIONROWINDEX = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_CELLS = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_INSERTCELL = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW_DELETECELL = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW2_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW3_CH = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROW3_CHOFF = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROWMETRICS_CLIENTHEIGHT = int32(0x800107E3)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROWMETRICS_CLIENTWIDTH = int32(0x800107E4)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROWMETRICS_CLIENTTOP = int32(0x800107E5)
|
|
.field public static literal int32 DISPID_IHTMLTABLEROWMETRICS_CLIENTLEFT = int32(0x800107E6)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_ROWSPAN = int32(0x000007D1)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_COLSPAN = int32(0x000007D2)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_ALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_VALIGN = int32(0x800113A7)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_BGCOLOR = int32(0xFFFFFE0B)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_NOWRAP = int32(0x8001138D)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_BACKGROUND = int32(0x80011389)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_BORDERCOLOR = int32(0x800113A4)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT = int32(0x800113A5)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_BORDERCOLORDARK = int32(0x800113A6)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL_CELLINDEX = int32(0x000007D3)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL2_ABBR = int32(0x000007D4)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL2_AXIS = int32(0x000007D5)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL2_CH = int32(0x000007D6)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL2_CHOFF = int32(0x000007D7)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL2_HEADERS = int32(0x000007D8)
|
|
.field public static literal int32 DISPID_IHTMLTABLECELL2_SCOPE = int32(0x000007D9)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONHELP = int32(0x8001000A)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONCLICK = int32(0xFFFFFDA8)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK = int32(0xFFFFFDA7)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS = int32(0xFFFFFDA5)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN = int32(0xFFFFFDA6)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONKEYUP = int32(0xFFFFFDA4)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT = int32(0x80010009)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER = int32(0x80010008)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE = int32(0xFFFFFDA2)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN = int32(0xFFFFFDA3)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP = int32(0xFFFFFDA1)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART = int32(0x8001000C)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE = int32(0x80010011)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART = int32(0x8001000B)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE = int32(0x80010004)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE = int32(0x80010005)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE = int32(0x8001000D)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONROWEXIT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONROWENTER = int32(0x80010007)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED = int32(0x8001000E)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE = int32(0x80010010)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE = int32(0x80010012)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE = int32(0x80010013)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONSCROLL = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONFOCUS = int32(0x80010001)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBLUR = int32(0x80010000)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONRESIZE = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDRAG = int32(0x80010014)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDRAGEND = int32(0x80010015)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER = int32(0x80010016)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER = int32(0x80010017)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE = int32(0x80010018)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDROP = int32(0x80010019)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT = int32(0x8001001D)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONCUT = int32(0x8001001A)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY = int32(0x8001001E)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONCOPY = int32(0x8001001B)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE = int32(0x8001001F)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONPASTE = int32(0x8001001C)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE = int32(0x80010020)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED = int32(0x80010021)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE = int32(0x80010022)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE = int32(0xFFFFFD9F)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE = int32(0x00000406)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONPAGE = int32(0x00000407)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER = int32(0x00000412)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE = int32(0x00000413)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONACTIVATE = int32(0x00000414)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE = int32(0x00000415)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE = int32(0x0000040A)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE = int32(0x00000417)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN = int32(0x00000418)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT = int32(0x00000419)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOVE = int32(0x0000040B)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT = int32(0x0000040C)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOVESTART = int32(0x0000040E)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOVEEND = int32(0x0000040F)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART = int32(0x00000410)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND = int32(0x00000411)
|
|
.field public static literal int32 DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL = int32(0x00000409)
|
|
.field public static literal int32 DISPID_HR = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLHRELEMENT_ALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLHRELEMENT_COLOR = int32(0x8001138A)
|
|
.field public static literal int32 DISPID_IHTMLHRELEMENT_NOSHADE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLHRELEMENT_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLHRELEMENT_SIZE = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_STATUS = int32(0x000007D1)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_SIZE = int32(0x000007D2)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_MAXLENGTH = int32(0x000007D3)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_SELECT = int32(0x000007D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ONCHANGE = int32(0x8001178E)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ONSELECT = int32(0x8001177A)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE = int32(0x800113DB)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_READONLY = int32(0x000007D5)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_CREATETEXTRANGE = int32(0x000007D6)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_INDETERMINATE = int32(0x000007D7)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED = int32(0x000007D8)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_CHECKED = int32(0x000007D9)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_BORDER = int32(0x000007DC)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_VSPACE = int32(0x000007DD)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_HSPACE = int32(0x000007DE)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ALT = int32(0x000007DA)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_SRC = int32(0x000007DB)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_LOWSRC = int32(0x000007DF)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_VRML = int32(0x000007E0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_DYNSRC = int32(0x000007E1)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_COMPLETE = int32(0x000007E2)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_LOOP = int32(0x000007E3)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ALIGN = int32(0x80010049)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ONERROR = int32(0x8001178D)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_ONABORT = int32(0x8001178C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLINPUTELEMENT_START = int32(0x000007E4)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_SIZE = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_MULTIPLE = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_OPTIONS = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_ONCHANGE = int32(0x8001178E)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_TYPE = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_VALUE = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_ADD = int32(0x000005DF)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_REMOVE = int32(0x000005E0)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_LENGTH = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLSELECTELEMENT_TAGS = int32(0x000005DE)
|
|
.field public static literal int32 DISPID_TEXTAREA = int32(0x00001388)
|
|
.field public static literal int32 DISPID_MARQUEE = int32(0x00001770)
|
|
.field public static literal int32 DISPID_RICHTEXT = int32(0x00001B58)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_STATUS = int32(0x000007D1)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE = int32(0x800113DB)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_SELECT = int32(0x00001B5D)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE = int32(0x8001178E)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_ONSELECT = int32(0x8001177A)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_READONLY = int32(0x00001B5C)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_ROWS = int32(0x00001B59)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_COLS = int32(0x00001B5A)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_WRAP = int32(0x00001B5B)
|
|
.field public static literal int32 DISPID_IHTMLTEXTAREAELEMENT_CREATETEXTRANGE = int32(0x00001B5E)
|
|
.field public static literal int32 DISPID_FORM = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_ACTION = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_DIR = int32(0x800113FD)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_ENCODING = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_METHOD = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_ELEMENTS = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_TARGET = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_ONSUBMIT = int32(0x8001177B)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_ONRESET = int32(0x8001177C)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_SUBMIT = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_RESET = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_LENGTH = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLFORMELEMENT_TAGS = int32(0x000005DE)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_TABINDEX = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_FOCUS = int32(0x800107D0)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_ACCESSKEY = int32(0x800107D5)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_ONBLUR = int32(0x8001177F)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_ONFOCUS = int32(0x8001177E)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_ONRESIZE = int32(0x80011794)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_BLUR = int32(0x800107D2)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_ADDFILTER = int32(0x800107E1)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_REMOVEFILTER = int32(0x800107E2)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_CLIENTHEIGHT = int32(0x800107E3)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_CLIENTWIDTH = int32(0x800107E4)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_CLIENTTOP = int32(0x800107E5)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLELEMENT_CLIENTLEFT = int32(0x800107E6)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_SELECT = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_ADD = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_REMOVE = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_SCROLLINTOVIEW = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSUPPORTED = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDENABLED = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSTATE = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDINDETERM = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDTEXT = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDVALUE = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_EXECCOMMAND = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_EXECCOMMANDSHOWHELP = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_COMMONPARENTELEMENT = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLCONTROLRANGE_LENGTH = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_OPTION = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLOPTIONELEMENT_SELECTED = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLOPTIONELEMENT_VALUE = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLOPTIONELEMENT_INDEX = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLOPTIONELEMENT_TEXT = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLOPTIONELEMENT_FORM = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_FRAMESET = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_ROWS = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_COLS = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_BORDER = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_BORDERCOLOR = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_FRAMEBORDER = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_FRAMESPACING = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_ONUNLOAD = int32(0x80011791)
|
|
.field public static literal int32 DISPID_IHTMLFRAMESETELEMENT_ONBEFOREUNLOAD = int32(0x80011797)
|
|
.field public static literal int32 DISPID_FRAMESITE = int32(0x80010BB8)
|
|
.field public static literal int32 DISPID_FRAME = int32(0x80010FA0)
|
|
.field public static literal int32 DISPID_IFRAME = int32(0x80010FA0)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_SRC = int32(0x80010BB8)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_BORDER = int32(0x80010BBA)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_FRAMEBORDER = int32(0x80010BBB)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_FRAMESPACING = int32(0x80010BBC)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_MARGINWIDTH = int32(0x80010BBD)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_MARGINHEIGHT = int32(0x80010BBE)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_NORESIZE = int32(0x80010BBF)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE_SCROLLING = int32(0x80010BC0)
|
|
.field public static literal int32 DISPID_A_ALLOWTRANSPARENCY = int32(0x80011456)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW = int32(0x80010BC1)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE2_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE = int32(0x80011789)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE2_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY = int32(0x80011456)
|
|
.field public static literal int32 DISPID_IHTMLHEADERELEMENT_ALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLIFRAMEELEMENT_VSPACE = int32(0x80010FA1)
|
|
.field public static literal int32 DISPID_IHTMLIFRAMEELEMENT_HSPACE = int32(0x80010FA2)
|
|
.field public static literal int32 DISPID_IHTMLIFRAMEELEMENT_ALIGN = int32(0x80010049)
|
|
.field public static literal int32 DISPID_IHTMLIFRAMEELEMENT2_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLIFRAMEELEMENT2_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_STATUS = int32(0x000007E5)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTBUTTONELEMENT_CREATETEXTRANGE = int32(0x000007D6)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_STATUS = int32(0x000007E5)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_SIZE = int32(0x000007D2)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_MAXLENGTH = int32(0x000007D3)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_SELECT = int32(0x000007D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_ONCHANGE = int32(0x8001178E)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_ONSELECT = int32(0x8001177A)
|
|
.field public static literal int32 DISPID_IHTMLINPUTFILEELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_STATUS = int32(0x000007E5)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTHIDDENELEMENT_CREATETEXTRANGE = int32(0x000007D6)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_BORDER = int32(0x000007DC)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_VSPACE = int32(0x000007DD)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_HSPACE = int32(0x000007DE)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_ALT = int32(0x000007DA)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_SRC = int32(0x000007DB)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_LOWSRC = int32(0x000007DF)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_VRML = int32(0x000007E0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_DYNSRC = int32(0x000007E1)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_READYSTATE = int32(0x800113FC)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_COMPLETE = int32(0x000007E2)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_LOOP = int32(0x000007E3)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_ALIGN = int32(0x80010049)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_ONLOAD = int32(0x80011790)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_ONERROR = int32(0x8001178D)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_ONABORT = int32(0x8001178C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLINPUTIMAGE_START = int32(0x000007E4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_STATUS = int32(0x000007E5)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_DEFAULTVALUE = int32(0x800113DB)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_SIZE = int32(0x000007D2)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_MAXLENGTH = int32(0x000007D3)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_SELECT = int32(0x000007D4)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_ONCHANGE = int32(0x8001178E)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_ONSELECT = int32(0x8001177A)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_READONLY = int32(0x000007D5)
|
|
.field public static literal int32 DISPID_IHTMLINPUTTEXTELEMENT_CREATETEXTRANGE = int32(0x000007D6)
|
|
.field public static literal int32 DISPID_LI = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_A_LISTTYPE = int32(0x80011399)
|
|
.field public static literal int32 DISPID_IHTMLLIELEMENT_TYPE = int32(0x80011399)
|
|
.field public static literal int32 DISPID_IHTMLLIELEMENT_VALUE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT2_CHARSET = int32(0x000003FF)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT2_COORDS = int32(0x00000400)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT2_HREFLANG = int32(0x00000401)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT2_SHAPE = int32(0x00000402)
|
|
.field public static literal int32 DISPID_IHTMLANCHORELEMENT2_TYPE = int32(0x00000403)
|
|
.field public static literal int32 DISPID_AREA = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_SHAPE = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_COORDS = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_HREF = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_TARGET = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_ALT = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_NOHREF = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_HOST = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_HOSTNAME = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_PATHNAME = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_PORT = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_PROTOCOL = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_SEARCH = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_HASH = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_ONBLUR = int32(0x8001177F)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_ONFOCUS = int32(0x8001177E)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_TABINDEX = int32(0x8001000F)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_FOCUS = int32(0x800107D0)
|
|
.field public static literal int32 DISPID_IHTMLAREAELEMENT_BLUR = int32(0x800107D2)
|
|
.field public static literal int32 DISPID_IHTMLAREASCOLLECTION_LENGTH = int32(0x000005DC)
|
|
.field public static literal int32 DISPID_IHTMLAREASCOLLECTION__NEWENUM = int32(0xFFFFFFFC)
|
|
.field public static literal int32 DISPID_IHTMLAREASCOLLECTION_ITEM = int32(0x00000000)
|
|
.field public static literal int32 DISPID_IHTMLAREASCOLLECTION_TAGS = int32(0x000005DE)
|
|
.field public static literal int32 DISPID_IHTMLAREASCOLLECTION_ADD = int32(0x000005DF)
|
|
.field public static literal int32 DISPID_IHTMLAREASCOLLECTION_REMOVE = int32(0x000005E0)
|
|
.field public static literal int32 DISPID_BUTTON = int32(0x00001F40)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_TYPE = int32(0x000007D0)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_VALUE = int32(0x800113ED)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_NAME = int32(0x80010000)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_STATUS = int32(0x00001F41)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_DISABLED = int32(0x8001004C)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_FORM = int32(0x800107D4)
|
|
.field public static literal int32 DISPID_IHTMLBUTTONELEMENT_CREATETEXTRANGE = int32(0x00001F42)
|
|
.field public static literal int32 DISPID_A_CLEAR = int32(0x80011398)
|
|
.field public static literal int32 DISPID_IHTMLBRELEMENT_CLEAR = int32(0x80011398)
|
|
.field public static literal int32 DISPID_A_BACKGROUNDPOSX = int32(0x800113A9)
|
|
.field public static literal int32 DISPID_A_BACKGROUNDPOSY = int32(0x800113AA)
|
|
.field public static literal int32 DISPID_A_BACKGROUNDREPEAT = int32(0x800113B4)
|
|
.field public static literal int32 DISPID_A_BACKGROUNDATTACHMENT = int32(0x800113B5)
|
|
.field public static literal int32 DISPID_A_BACKGROUNDPOSITION = int32(0x800113B6)
|
|
.field public static literal int32 DISPID_A_WORDSPACING = int32(0x800113B7)
|
|
.field public static literal int32 DISPID_A_VERTICALALIGN = int32(0x800113B8)
|
|
.field public static literal int32 DISPID_A_BORDER = int32(0x800113B9)
|
|
.field public static literal int32 DISPID_A_BORDERTOP = int32(0x800113BA)
|
|
.field public static literal int32 DISPID_A_BORDERRIGHT = int32(0x800113BB)
|
|
.field public static literal int32 DISPID_A_BORDERBOTTOM = int32(0x800113BC)
|
|
.field public static literal int32 DISPID_A_BORDERLEFT = int32(0x800113BD)
|
|
.field public static literal int32 DISPID_A_BORDERCOLOR = int32(0x800113BE)
|
|
.field public static literal int32 DISPID_A_BORDERTOPCOLOR = int32(0x800113BF)
|
|
.field public static literal int32 DISPID_A_BORDERRIGHTCOLOR = int32(0x800113C0)
|
|
.field public static literal int32 DISPID_A_BORDERBOTTOMCOLOR = int32(0x800113C1)
|
|
.field public static literal int32 DISPID_A_BORDERLEFTCOLOR = int32(0x800113C2)
|
|
.field public static literal int32 DISPID_A_BORDERWIDTH = int32(0x800113C3)
|
|
.field public static literal int32 DISPID_A_BORDERTOPWIDTH = int32(0x800113C4)
|
|
.field public static literal int32 DISPID_A_BORDERRIGHTWIDTH = int32(0x800113C5)
|
|
.field public static literal int32 DISPID_A_BORDERBOTTOMWIDTH = int32(0x800113C6)
|
|
.field public static literal int32 DISPID_A_BORDERLEFTWIDTH = int32(0x800113C7)
|
|
.field public static literal int32 DISPID_A_BORDERSTYLE = int32(0x800113C8)
|
|
.field public static literal int32 DISPID_A_BORDERTOPSTYLE = int32(0x800113C9)
|
|
.field public static literal int32 DISPID_A_BORDERRIGHTSTYLE = int32(0x800113CA)
|
|
.field public static literal int32 DISPID_A_BORDERBOTTOMSTYLE = int32(0x800113CB)
|
|
.field public static literal int32 DISPID_A_BORDERLEFTSTYLE = int32(0x800113CC)
|
|
.field public static literal int32 STDPROPID_XOBJ_LEFT = int32(0x80010003)
|
|
.field public static literal int32 STDPROPID_XOBJ_TOP = int32(0x80010004)
|
|
.field public static literal int32 DISPID_A_PADDING = int32(0x80011393)
|
|
.field public static literal int32 DISPID_A_PADDINGTOP = int32(0x80011394)
|
|
.field public static literal int32 DISPID_A_PADDINGRIGHT = int32(0x80011395)
|
|
.field public static literal int32 DISPID_A_PADDINGBOTTOM = int32(0x80011396)
|
|
.field public static literal int32 DISPID_A_PADDINGLEFT = int32(0x80011397)
|
|
.field public static literal int32 DISPID_A_TEXTDECORATION = int32(0x800113AB)
|
|
.field public static literal int32 DISPID_A_VISIBILITY = int32(0x800113D8)
|
|
.field public static literal int32 DISPID_A_ZINDEX = int32(0x800113E3)
|
|
.field public static literal int32 DISPID_A_CLIP = int32(0x800113E4)
|
|
.field public static literal int32 DISPID_A_CLIPRECTTOP = int32(0x800113E5)
|
|
.field public static literal int32 DISPID_A_CLIPRECTRIGHT = int32(0x800113E6)
|
|
.field public static literal int32 DISPID_A_CLIPRECTBOTTOM = int32(0x800113E7)
|
|
.field public static literal int32 DISPID_A_CLIPRECTLEFT = int32(0x800113E8)
|
|
.field public static literal int32 DISPID_A_FONTFACESRC = int32(0x800113E9)
|
|
.field public static literal int32 DISPID_A_TABLELAYOUT = int32(0x800113EA)
|
|
.field public static literal int32 DISPID_A_TEXTTRANSFORM = int32(0x8001138C)
|
|
.field public static literal int32 DISPID_A_LINEHEIGHT = int32(0x8001138E)
|
|
.field public static literal int32 DISPID_A_TEXTINDENT = int32(0x8001138F)
|
|
.field public static literal int32 DISPID_A_LETTERSPACING = int32(0x80011390)
|
|
.field public static literal int32 DISPID_A_OVERFLOW = int32(0x80011392)
|
|
.field public static literal int32 DISPID_A_MARGIN = int32(0x800113AC)
|
|
.field public static literal int32 DISPID_A_MARGINTOP = int32(0x800113AD)
|
|
.field public static literal int32 DISPID_A_MARGINRIGHT = int32(0x800113AE)
|
|
.field public static literal int32 DISPID_A_MARGINBOTTOM = int32(0x800113AF)
|
|
.field public static literal int32 DISPID_A_MARGINLEFT = int32(0x800113B0)
|
|
.field public static literal int32 DISPID_A_LISTSTYLETYPE = int32(0x800113D0)
|
|
.field public static literal int32 DISPID_A_LISTSTYLEPOSITION = int32(0x800113D1)
|
|
.field public static literal int32 DISPID_A_LISTSTYLEIMAGE = int32(0x800113D2)
|
|
.field public static literal int32 DISPID_A_LISTSTYLE = int32(0x800113D3)
|
|
.field public static literal int32 DISPID_A_WHITESPACE = int32(0x800113D4)
|
|
.field public static literal int32 DISPID_A_PAGEBREAKBEFORE = int32(0x800113D5)
|
|
.field public static literal int32 DISPID_A_PAGEBREAKAFTER = int32(0x800113D6)
|
|
.field public static literal int32 DISPID_A_SCROLL = int32(0x800113D7)
|
|
.field public static literal int32 DISPID_A_CURSOR = int32(0x800113EE)
|
|
.field public static literal int32 DISPID_A_BORDERCOLLAPSE = int32(0x800113DC)
|
|
.field public static literal int32 DISPID_A_BEHAVIOR = int32(0x800113FB)
|
|
.field public static literal int32 STDPROPID_XOBJ_RIGHT = int32(0x8001004D)
|
|
.field public static literal int32 STDPROPID_XOBJ_BOTTOM = int32(0x8001004E)
|
|
.field public static literal int32 DISPID_A_IMEMODE = int32(0x80011400)
|
|
.field public static literal int32 DISPID_A_RUBYALIGN = int32(0x80011401)
|
|
.field public static literal int32 DISPID_A_RUBYPOSITION = int32(0x80011402)
|
|
.field public static literal int32 DISPID_A_RUBYOVERHANG = int32(0x80011403)
|
|
.field public static literal int32 DISPID_INTERNAL_ONBEHAVIOR_CONTENTREADY = int32(0x80011404)
|
|
.field public static literal int32 DISPID_INTERNAL_ONBEHAVIOR_DOCUMENTREADY = int32(0x80011405)
|
|
.field public static literal int32 DISPID_INTERNAL_CDOMCHILDRENPTRCACHE = int32(0x80011406)
|
|
.field public static literal int32 DISPID_A_LAYOUTGRIDCHAR = int32(0x80011407)
|
|
.field public static literal int32 DISPID_A_LAYOUTGRIDLINE = int32(0x80011408)
|
|
.field public static literal int32 DISPID_A_LAYOUTGRIDMODE = int32(0x80011409)
|
|
.field public static literal int32 DISPID_A_LAYOUTGRIDTYPE = int32(0x8001140A)
|
|
.field public static literal int32 DISPID_A_LAYOUTGRID = int32(0x8001140B)
|
|
.field public static literal int32 DISPID_A_TEXTAUTOSPACE = int32(0x8001140C)
|
|
.field public static literal int32 DISPID_A_LINEBREAK = int32(0x8001140D)
|
|
.field public static literal int32 DISPID_A_WORDBREAK = int32(0x8001140E)
|
|
.field public static literal int32 DISPID_A_TEXTJUSTIFY = int32(0x8001140F)
|
|
.field public static literal int32 DISPID_A_TEXTJUSTIFYTRIM = int32(0x80011410)
|
|
.field public static literal int32 DISPID_A_TEXTKASHIDA = int32(0x80011411)
|
|
.field public static literal int32 DISPID_A_OVERFLOWX = int32(0x80011413)
|
|
.field public static literal int32 DISPID_A_OVERFLOWY = int32(0x80011414)
|
|
.field public static literal int32 DISPID_A_HTCDISPATCHITEM_VALUE = int32(0x80011415)
|
|
.field public static literal int32 DISPID_A_DOCFRAGMENT = int32(0x80011416)
|
|
.field public static literal int32 DISPID_A_HTCDD_ELEMENT = int32(0x80011417)
|
|
.field public static literal int32 DISPID_A_HTCDD_CREATEEVENTOBJECT = int32(0x80011418)
|
|
.field public static literal int32 DISPID_A_URNATOM = int32(0x80011419)
|
|
.field public static literal int32 DISPID_A_UNIQUEPEERNUMBER = int32(0x8001141A)
|
|
.field public static literal int32 DISPID_A_ACCELERATOR = int32(0x8001141B)
|
|
.field public static literal int32 DISPID_INTERNAL_ONBEHAVIOR_APPLYSTYLE = int32(0x8001141C)
|
|
.field public static literal int32 DISPID_INTERNAL_RUNTIMESTYLEAA = int32(0x8001141D)
|
|
.field public static literal int32 DISPID_A_HTCDISPATCHITEM_VALUE_SCRIPTSONLY = int32(0x8001141E)
|
|
.field public static literal int32 DISPID_A_EXTENDEDTAGDESC = int32(0x8001141F)
|
|
.field public static literal int32 DISPID_A_ROTATE = int32(0x80011420)
|
|
.field public static literal int32 DISPID_A_ZOOM = int32(0x80011421)
|
|
.field public static literal int32 DISPID_A_HTCDD_PROTECTEDELEMENT = int32(0x80011422)
|
|
.field public static literal int32 DISPID_A_LAYOUTFLOW = int32(0x80011423)
|
|
.field public static literal int32 DISPID_A_HTCDD_ISMARKUPSHARED = int32(0x80011425)
|
|
.field public static literal int32 DISPID_A_WORDWRAP = int32(0x80011426)
|
|
.field public static literal int32 DISPID_A_TEXTUNDERLINEPOSITION = int32(0x80011427)
|
|
.field public static literal int32 DISPID_A_HASLAYOUT = int32(0x80011428)
|
|
.field public static literal int32 DISPID_A_MEDIA = int32(0x80011429)
|
|
.field public static literal int32 DISPID_A_EDITABLE = int32(0x8001142A)
|
|
.field public static literal int32 DISPID_A_HIDEFOCUS = int32(0x8001142B)
|
|
.field public static literal int32 DISPID_A_SCROLLBARBASECOLOR = int32(0x8001143C)
|
|
.field public static literal int32 DISPID_A_SCROLLBARFACECOLOR = int32(0x8001143D)
|
|
.field public static literal int32 DISPID_A_SCROLLBAR3DLIGHTCOLOR = int32(0x8001143E)
|
|
.field public static literal int32 DISPID_A_SCROLLBARSHADOWCOLOR = int32(0x8001143F)
|
|
.field public static literal int32 DISPID_A_SCROLLBARHIGHLIGHTCOLOR = int32(0x80011440)
|
|
.field public static literal int32 DISPID_A_SCROLLBARDARKSHADOWCOLOR = int32(0x80011441)
|
|
.field public static literal int32 DISPID_A_SCROLLBARARROWCOLOR = int32(0x80011442)
|
|
.field public static literal int32 DISPID_A_SCROLLBARTRACKCOLOR = int32(0x8001144C)
|
|
.field public static literal int32 DISPID_A_WRITINGMODE = int32(0x80011448)
|
|
.field public static literal int32 DISPID_A_FILTER = int32(0x800113DA)
|
|
.field public static literal int32 DISPID_A_TEXTALIGNLAST = int32(0x80011453)
|
|
.field public static literal int32 DISPID_A_TEXTKASHIDASPACE = int32(0x80011454)
|
|
.field public static literal int32 DISPID_A_ISBLOCK = int32(0x80011458)
|
|
.field public static literal int32 DISPID_A_TEXTOVERFLOW = int32(0x80011459)
|
|
.field public static literal int32 DISPID_INTERNAL_CATTRIBUTECOLLPTRCACHE = int32(0x8001145A)
|
|
.field public static literal int32 DISPID_A_MINHEIGHT = int32(0x8001145B)
|
|
.field public static literal int32 DISPID_INTERNAL_INVOKECONTEXTDOCUMENT = int32(0x8001145C)
|
|
.field public static literal int32 DISPID_A_POSITION = int32(0x800113E2)
|
|
.field public static literal int32 DISPID_A_FLOAT = int32(0x800113CE)
|
|
.field public static literal int32 DISPID_A_DISPLAY = int32(0x800113CF)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_POSITION = int32(0x800113E2)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT = int32(0x800113CE)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_COLOR = int32(0x8001138A)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR = int32(0xFFFFFE0B)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_FONTFAMILY = int32(0x8001139A)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_FONTSTYLE = int32(0x800113A0)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_FONTVARIANT = int32(0x800113A1)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT = int32(0x800113A3)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_FONTSIZE = int32(0x8001139B)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE = int32(0x80011389)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX = int32(0x800113A9)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY = int32(0x800113AA)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT = int32(0x800113B4)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR = int32(0x800113C2)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR = int32(0x800113BF)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR = int32(0x800113C0)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR = int32(0x800113C1)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE = int32(0x800113C9)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE = int32(0x800113CA)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE = int32(0x800113CB)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE = int32(0x800113CC)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH = int32(0x800113C4)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH = int32(0x800113C5)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH = int32(0x800113C6)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH = int32(0x800113C7)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LEFT = int32(0x80010003)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TOP = int32(0x80010004)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_WIDTH = int32(0x80010005)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_HEIGHT = int32(0x80010006)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT = int32(0x80011397)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PADDINGTOP = int32(0x80011394)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT = int32(0x80011395)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM = int32(0x80011396)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTALIGN = int32(0x80010048)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION = int32(0x800113AB)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_DISPLAY = int32(0x800113CF)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_VISIBILITY = int32(0x800113D8)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_ZINDEX = int32(0x800113E3)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LETTERSPACING = int32(0x80011390)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT = int32(0x8001138E)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTINDENT = int32(0x8001138F)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN = int32(0x800113B8)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT = int32(0x800113B5)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_MARGINTOP = int32(0x800113AD)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT = int32(0x800113AE)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM = int32(0x800113AF)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_MARGINLEFT = int32(0x800113B0)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_CLEAR = int32(0x80011398)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE = int32(0x800113D0)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION = int32(0x800113D1)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE = int32(0x800113D2)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_CLIPTOP = int32(0x800113E5)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT = int32(0x800113E6)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM = int32(0x800113E7)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_CLIPLEFT = int32(0x800113E8)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_OVERFLOW = int32(0x80011392)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE = int32(0x800113D5)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER = int32(0x800113D6)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_CURSOR = int32(0x800113EE)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT = int32(0x800113EA)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE = int32(0x800113DC)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_DIRECTION = int32(0x800113FF)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BEHAVIOR = int32(0x800113FB)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE = int32(0x800101F6)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI = int32(0x800113FE)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_RIGHT = int32(0x8001004D)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BOTTOM = int32(0x8001004E)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_IMEMODE = int32(0x80011400)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_RUBYALIGN = int32(0x80011401)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION = int32(0x80011402)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG = int32(0x80011403)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE = int32(0x8001140C)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LINEBREAK = int32(0x8001140D)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_WORDBREAK = int32(0x8001140E)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY = int32(0x8001140F)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM = int32(0x80011410)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA = int32(0x80011411)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION = int32(0x800113FD)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR = int32(0x80011407)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE = int32(0x80011408)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE = int32(0x80011409)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE = int32(0x8001140A)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE = int32(0x800113C8)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR = int32(0x800113BE)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH = int32(0x800113C3)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_PADDING = int32(0x80011393)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_MARGIN = int32(0x800113AC)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_ACCELERATOR = int32(0x8001141B)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_OVERFLOWX = int32(0x80011413)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_OVERFLOWY = int32(0x80011414)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM = int32(0x8001138C)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW = int32(0x80011423)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_WORDWRAP = int32(0x80011426)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION = int32(0x80011427)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT = int32(0x80011428)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR = int32(0x8001143C)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR = int32(0x8001143D)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR = int32(0x8001143E)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR = int32(0x8001143F)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR = int32(0x80011440)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR = int32(0x80011441)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR = int32(0x80011442)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR = int32(0x8001144C)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE = int32(0x80011448)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_ZOOM = int32(0x80011421)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_FILTER = int32(0x800113DA)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST = int32(0x80011453)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE = int32(0x80011454)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE2_ISBLOCK = int32(0x80011458)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE3_TEXTOVERFLOW = int32(0x80011459)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE3_MINHEIGHT = int32(0x8001145B)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE3_WORDSPACING = int32(0x800113B7)
|
|
.field public static literal int32 DISPID_IHTMLCURRENTSTYLE3_WHITESPACE = int32(0x800113D4)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_BOLD = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_ITALIC = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_UNDERLINE = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_OVERLINE = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_STRIKEOUT = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_SUBSCRIPT = int32(0x000003EE)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_SUPERSCRIPT = int32(0x000003EF)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_EXPLICITFACE = int32(0x000003F0)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_FONTWEIGHT = int32(0x000003F1)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_FONTSIZE = int32(0x000003F2)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_FONTNAME = int32(0x000003F3)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_HASBGCOLOR = int32(0x000003F4)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_TEXTCOLOR = int32(0x000003F5)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_BACKGROUNDCOLOR = int32(0x000003F6)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_PREFORMATTED = int32(0x000003F7)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_DIRECTION = int32(0x000003F8)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_BLOCKDIRECTION = int32(0x000003F9)
|
|
.field public static literal int32 DISPID_IHTMLCOMPUTEDSTYLE_OL = int32(0x000003FA)
|
|
.field public static literal int32 DISPID_ILINEINFO = int32(0x000003E8)
|
|
.field public static literal int32 DISPID_ILINEINFO_X = int32(0x000003E9)
|
|
.field public static literal int32 DISPID_ILINEINFO_BASELINE = int32(0x000003EA)
|
|
.field public static literal int32 DISPID_ILINEINFO_TEXTDESCENT = int32(0x000003EB)
|
|
.field public static literal int32 DISPID_ILINEINFO_TEXTHEIGHT = int32(0x000003EC)
|
|
.field public static literal int32 DISPID_ILINEINFO_LINEDIRECTION = int32(0x000003ED)
|
|
.field public static literal int32 DISPID_A_TEXTLINETHROUGHSTYLE = int32(0x8001142E)
|
|
.field public static literal int32 DISPID_A_TEXTUNDERLINESTYLE = int32(0x8001142F)
|
|
.field public static literal int32 DISPID_A_TEXTEFFECT = int32(0x80011430)
|
|
.field public static literal int32 DISPID_A_TEXTBACKGROUNDCOLOR = int32(0x80011431)
|
|
.field public static literal int32 DISPID_A_RENDERINGPRIORITY = int32(0x80011432)
|
|
.field public static literal int32 DISPID_A_DEFAULTTEXTSELECTION = int32(0x80011444)
|
|
.field public static literal int32 DISPID_A_TEXTDECORATIONCOLOR = int32(0x80011445)
|
|
.field public static literal int32 DISPID_A_TEXTCOLOR = int32(0x80011446)
|
|
.field public static literal int32 DISPID_A_STYLETEXTDECORATION = int32(0x80011447)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE = int32(0x8001142E)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE = int32(0x8001142F)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTEFFECT = int32(0x80011430)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTCOLOR = int32(0x80011446)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR = int32(0x80011431)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR = int32(0x80011445)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY = int32(0x80011432)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION = int32(0x80011444)
|
|
.field public static literal int32 DISPID_IHTMLRENDERSTYLE_TEXTDECORATION = int32(0x80011447)
|
|
.field public static literal int32 DISPID_NAVIGATOR = int32(0x00000001)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_APPCODENAME = int32(0x00000001)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_APPNAME = int32(0x00000002)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_APPVERSION = int32(0x00000003)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_USERAGENT = int32(0x00000004)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_JAVAENABLED = int32(0x00000005)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_TAINTENABLED = int32(0x00000006)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_MIMETYPES = int32(0x00000007)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_PLUGINS = int32(0x00000008)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_COOKIEENABLED = int32(0x00000009)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_OPSPROFILE = int32(0x0000000A)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_TOSTRING = int32(0x0000000B)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_CPUCLASS = int32(0x0000000C)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_SYSTEMLANGUAGE = int32(0x0000000D)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_BROWSERLANGUAGE = int32(0x0000000E)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_USERLANGUAGE = int32(0x0000000F)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_PLATFORM = int32(0x00000010)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_APPMINORVERSION = int32(0x00000011)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_CONNECTIONSPEED = int32(0x00000012)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_ONLINE = int32(0x00000013)
|
|
.field public static literal int32 DISPID_IOMNAVIGATOR_USERPROFILE = int32(0x00000014)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_SCREENLEFT = int32(0x00000492)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_SCREENTOP = int32(0x00000493)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_ATTACHEVENT = int32(0x800101FB)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_DETACHEVENT = int32(0x800101FC)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_SETTIMEOUT = int32(0x0000044F)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_SETINTERVAL = int32(0x0000048A)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_PRINT = int32(0x00000496)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_ONBEFOREPRINT = int32(0x800117B2)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_ONAFTERPRINT = int32(0x800117B3)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_CLIPBOARDDATA = int32(0x00000497)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG = int32(0x00000498)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW4_CREATEPOPUP = int32(0x0000049C)
|
|
.field public static literal int32 DISPID_IHTMLWINDOW4_FRAMEELEMENT = int32(0x0000049D)
|
|
.field public static literal int32 DISPID_HTMLPOPUP = int32(0x00006978)
|
|
.field public static literal int32 DISPID_IHTMLPOPUP_SHOW = int32(0x00006979)
|
|
.field public static literal int32 DISPID_IHTMLPOPUP_HIDE = int32(0x0000697A)
|
|
.field public static literal int32 DISPID_IHTMLPOPUP_DOCUMENT = int32(0x0000697B)
|
|
.field public static literal int32 DISPID_IHTMLPOPUP_ISOPEN = int32(0x0000697C)
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method HTMLDispIDs::.ctor
|
|
|
|
} // end of class Speak.Interfaces.HTMLDispIDs
|
|
|
|
.class interface public abstract auto ansi import Speak.Interfaces.HTMLDocumentEvents2
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(int16) = ( 01 00 40 10 00 00 ) // ..@...
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 02 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 33 30 35 30 66 36 31 33 2D 39 38 62 35 // ..$3050f613-98b5
|
|
2D 31 31 63 66 2D 62 62 38 32 2D 30 30 61 61 30 // -11cf-bb82-00aa0
|
|
30 62 64 63 65 30 62 00 00 ) // 0bdce0b..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
onclick([in] class Speak.Interfaces.IHTMLEventObj marshal( interface ) pEvtObj) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A8 FD FF FF 00 00 )
|
|
} // end of method HTMLDocumentEvents2::onclick
|
|
|
|
} // end of class Speak.Interfaces.HTMLDocumentEvents2
|
|
|
|
.class interface public abstract auto ansi import Speak.Interfaces.IHTMLDocument2
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 02 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(int16) = ( 01 00 40 10 00 00 ) // ..@...
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 33 33 32 43 34 34 32 35 2D 32 36 43 42 // ..$332C4425-26CB
|
|
2D 31 31 44 30 2D 42 34 38 33 2D 30 30 43 30 34 // -11D0-B483-00C04
|
|
46 44 39 30 31 31 39 00 00 ) // FD90119..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void write(object marshal( safearray variant) psarray) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 1E 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::write
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void writeln(object marshal( safearray variant) psarray) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 1F 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::writeln
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance object
|
|
marshal( idispatch )
|
|
open(string marshal( bstr) url,
|
|
object name,
|
|
object features,
|
|
object replace) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 20 04 00 00 00 00 ) // .. .....
|
|
} // end of method IHTMLDocument2::open
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void close() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 21 04 00 00 00 00 ) // ..!.....
|
|
} // end of method IHTMLDocument2::close
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void clear() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 22 04 00 00 00 00 ) // ..".....
|
|
} // end of method IHTMLDocument2::clear
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
queryCommandSupported(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 23 04 00 00 00 00 ) // ..#.....
|
|
} // end of method IHTMLDocument2::queryCommandSupported
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
queryCommandEnabled(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 24 04 00 00 00 00 ) // ..$.....
|
|
} // end of method IHTMLDocument2::queryCommandEnabled
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
queryCommandState(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 25 04 00 00 00 00 ) // ..%.....
|
|
} // end of method IHTMLDocument2::queryCommandState
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
queryCommandIndeterm(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 26 04 00 00 00 00 ) // ..&.....
|
|
} // end of method IHTMLDocument2::queryCommandIndeterm
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
queryCommandText(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 27 04 00 00 00 00 ) // ..'.....
|
|
} // end of method IHTMLDocument2::queryCommandText
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance object queryCommandValue(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 28 04 00 00 00 00 ) // ..(.....
|
|
} // end of method IHTMLDocument2::queryCommandValue
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
execCommand(string marshal( bstr) cmdID,
|
|
bool marshal( variant bool) showUI,
|
|
object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 29 04 00 00 00 00 ) // ..).....
|
|
} // end of method IHTMLDocument2::execCommand
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
execCommandShowHelp(string marshal( bstr) cmdID) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 2A 04 00 00 00 00 ) // ..*.....
|
|
} // end of method IHTMLDocument2::execCommandShowHelp
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
createElement(string marshal( bstr) eTag) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 2B 04 00 00 00 00 ) // ..+.....
|
|
} // end of method IHTMLDocument2::createElement
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
elementFromPoint(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 2C 04 00 00 00 00 ) // ..,.....
|
|
} // end of method IHTMLDocument2::elementFromPoint
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
toString() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 2E 04 00 00 00 00 ) // ........
|
|
} // end of method IHTMLDocument2::toString
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
createStyleSheet(string marshal( bstr) bstrHref,
|
|
int32 lIndex) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 2F 04 00 00 00 00 ) // ../.....
|
|
} // end of method IHTMLDocument2::createStyleSheet
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
get_activeElement() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 ED 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_activeElement
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_alinkColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FE 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_alinkColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_alinkColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FE 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_alinkColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_all() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EB 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_all
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_anchors() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EF 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_anchors
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_applets() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F0 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_applets
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_bgColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0B FE FF FF 00 00 )
|
|
} // end of method IHTMLDocument2::get_bgColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_bgColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0B FE FF FF 00 00 )
|
|
} // end of method IHTMLDocument2::set_bgColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
get_body() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EC 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_body
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_charset() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 08 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_charset
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_charset(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 08 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_charset
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_cookie() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 06 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_cookie
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_cookie(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 06 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_cookie
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_defaultCharset() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 09 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_defaultCharset
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_defaultCharset(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 09 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_defaultCharset
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_designMode() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F6 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_designMode
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_designMode(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F6 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_designMode
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_domain() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 05 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_domain
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_domain(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 05 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_domain
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_embeds() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F7 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_embeds
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_expando() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 07 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_expando
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_expando(bool 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 07 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_expando
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_fgColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8A 13 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_fgColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_fgColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8A 13 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_fgColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fileCreatedDate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 13 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_fileCreatedDate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fileModifiedDate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 14 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_fileModifiedDate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fileSize() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 12 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_fileSize
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fileUpdatedDate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 15 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_fileUpdatedDate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_forms() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F2 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_forms
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_frames() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FB 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_frames
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_images() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F3 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_images
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_lastModified() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 04 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_lastModified
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_linkColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 00 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_linkColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_linkColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 00 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_linkColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_links() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F1 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_links
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_location() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 02 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_location
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_mimeType() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 11 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_mimeType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_nameProp() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 18 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_nameProp
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onafterupdate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 86 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onafterupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onafterupdate(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 86 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onafterupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onbeforeupdate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 85 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onbeforeupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onbeforeupdate(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 85 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onbeforeupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onclick() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 78 17 01 80 00 00 ) // ..x.....
|
|
} // end of method IHTMLDocument2::get_onclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onclick(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 78 17 01 80 00 00 ) // ..x.....
|
|
} // end of method IHTMLDocument2::set_onclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondblclick() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 79 17 01 80 00 00 ) // ..y.....
|
|
} // end of method IHTMLDocument2::get_ondblclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondblclick(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 79 17 01 80 00 00 ) // ..y.....
|
|
} // end of method IHTMLDocument2::set_ondblclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondragstart() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 93 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_ondragstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondragstart(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 93 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_ondragstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onerrorupdate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 96 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onerrorupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onerrorupdate(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 96 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onerrorupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onhelp() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 7D 17 01 80 00 00 ) // ..}.....
|
|
} // end of method IHTMLDocument2::get_onhelp
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onhelp(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 7D 17 01 80 00 00 ) // ..}.....
|
|
} // end of method IHTMLDocument2::set_onhelp
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onkeydown() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 75 17 01 80 00 00 ) // ..u.....
|
|
} // end of method IHTMLDocument2::get_onkeydown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onkeydown(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 75 17 01 80 00 00 ) // ..u.....
|
|
} // end of method IHTMLDocument2::set_onkeydown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onkeypress() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 77 17 01 80 00 00 ) // ..w.....
|
|
} // end of method IHTMLDocument2::get_onkeypress
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onkeypress(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 77 17 01 80 00 00 ) // ..w.....
|
|
} // end of method IHTMLDocument2::set_onkeypress
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onkeyup() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 76 17 01 80 00 00 ) // ..v.....
|
|
} // end of method IHTMLDocument2::get_onkeyup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onkeyup(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 76 17 01 80 00 00 ) // ..v.....
|
|
} // end of method IHTMLDocument2::set_onkeyup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmousedown() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 72 17 01 80 00 00 ) // ..r.....
|
|
} // end of method IHTMLDocument2::get_onmousedown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmousedown(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 72 17 01 80 00 00 ) // ..r.....
|
|
} // end of method IHTMLDocument2::set_onmousedown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmousemove() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 74 17 01 80 00 00 ) // ..t.....
|
|
} // end of method IHTMLDocument2::get_onmousemove
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmousemove(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 74 17 01 80 00 00 ) // ..t.....
|
|
} // end of method IHTMLDocument2::set_onmousemove
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmouseout() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 71 17 01 80 00 00 ) // ..q.....
|
|
} // end of method IHTMLDocument2::get_onmouseout
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmouseout(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 71 17 01 80 00 00 ) // ..q.....
|
|
} // end of method IHTMLDocument2::set_onmouseout
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmouseover() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 70 17 01 80 00 00 ) // ..p.....
|
|
} // end of method IHTMLDocument2::get_onmouseover
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmouseover(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 70 17 01 80 00 00 ) // ..p.....
|
|
} // end of method IHTMLDocument2::set_onmouseover
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmouseup() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 73 17 01 80 00 00 ) // ..s.....
|
|
} // end of method IHTMLDocument2::get_onmouseup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmouseup(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 73 17 01 80 00 00 ) // ..s.....
|
|
} // end of method IHTMLDocument2::set_onmouseup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onreadystatechange() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 89 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onreadystatechange
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onreadystatechange(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 89 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onreadystatechange
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onrowenter() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 83 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onrowenter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onrowenter(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 83 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onrowenter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onrowexit() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 82 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onrowexit
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onrowexit(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 82 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onrowexit
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onselectstart() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 95 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::get_onselectstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onselectstart(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 95 17 01 80 00 00 )
|
|
} // end of method IHTMLDocument2::set_onselectstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_parentWindow() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0A 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_parentWindow
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_plugins() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FD 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_plugins
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_protocol() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 17 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_protocol
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_readyState() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FA 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_readyState
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_referrer() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 03 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_referrer
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( idispatch )
|
|
get_Script() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E9 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_Script
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_scripts() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F5 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_scripts
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_security() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 16 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_security
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_selection() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F9 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_selection
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_styleSheets() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 2D 04 00 00 00 00 ) // ..-.....
|
|
} // end of method IHTMLDocument2::get_styleSheets
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_title() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F4 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_title
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_title(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F4 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_title
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_url() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 01 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_url
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_url(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 01 04 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_url
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_vlinkColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FF 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::get_vlinkColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_vlinkColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FF 03 00 00 00 00 )
|
|
} // end of method IHTMLDocument2::set_vlinkColor
|
|
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
activeElement()
|
|
{
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLDocument2::get_activeElement()
|
|
} // end of property IHTMLDocument2::activeElement
|
|
.property instance object alinkColor()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_alinkColor()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_alinkColor(object)
|
|
} // end of property IHTMLDocument2::alinkColor
|
|
.property instance object all()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_all()
|
|
} // end of property IHTMLDocument2::all
|
|
.property instance object anchors()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_anchors()
|
|
} // end of property IHTMLDocument2::anchors
|
|
.property instance object applets()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_applets()
|
|
} // end of property IHTMLDocument2::applets
|
|
.property instance object bgColor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_bgColor(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_bgColor()
|
|
} // end of property IHTMLDocument2::bgColor
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
body()
|
|
{
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLDocument2::get_body()
|
|
} // end of property IHTMLDocument2::body
|
|
.property instance string charset()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_charset(string)
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_charset()
|
|
} // end of property IHTMLDocument2::charset
|
|
.property instance string cookie()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_cookie(string)
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_cookie()
|
|
} // end of property IHTMLDocument2::cookie
|
|
.property instance string defaultCharset()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_defaultCharset(string)
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_defaultCharset()
|
|
} // end of property IHTMLDocument2::defaultCharset
|
|
.property instance string designMode()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_designMode()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_designMode(string)
|
|
} // end of property IHTMLDocument2::designMode
|
|
.property instance string domain()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_domain(string)
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_domain()
|
|
} // end of property IHTMLDocument2::domain
|
|
.property instance object embeds()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_embeds()
|
|
} // end of property IHTMLDocument2::embeds
|
|
.property instance bool expando()
|
|
{
|
|
.get instance bool Speak.Interfaces.IHTMLDocument2::get_expando()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_expando(bool)
|
|
} // end of property IHTMLDocument2::expando
|
|
.property instance object fgColor()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_fgColor()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_fgColor(object)
|
|
} // end of property IHTMLDocument2::fgColor
|
|
.property instance string fileCreatedDate()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_fileCreatedDate()
|
|
} // end of property IHTMLDocument2::fileCreatedDate
|
|
.property instance string fileModifiedDate()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_fileModifiedDate()
|
|
} // end of property IHTMLDocument2::fileModifiedDate
|
|
.property instance string fileSize()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_fileSize()
|
|
} // end of property IHTMLDocument2::fileSize
|
|
.property instance string fileUpdatedDate()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_fileUpdatedDate()
|
|
} // end of property IHTMLDocument2::fileUpdatedDate
|
|
.property instance object forms()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_forms()
|
|
} // end of property IHTMLDocument2::forms
|
|
.property instance object frames()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_frames()
|
|
} // end of property IHTMLDocument2::frames
|
|
.property instance object images()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_images()
|
|
} // end of property IHTMLDocument2::images
|
|
.property instance string lastModified()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_lastModified()
|
|
} // end of property IHTMLDocument2::lastModified
|
|
.property instance object linkColor()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_linkColor()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_linkColor(object)
|
|
} // end of property IHTMLDocument2::linkColor
|
|
.property instance object links()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_links()
|
|
} // end of property IHTMLDocument2::links
|
|
.property instance object location()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_location()
|
|
} // end of property IHTMLDocument2::location
|
|
.property instance string mimeType()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_mimeType()
|
|
} // end of property IHTMLDocument2::mimeType
|
|
.property instance string nameProp()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_nameProp()
|
|
} // end of property IHTMLDocument2::nameProp
|
|
.property instance object onafterupdate()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onafterupdate()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onafterupdate(object)
|
|
} // end of property IHTMLDocument2::onafterupdate
|
|
.property instance object onbeforeupdate()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onbeforeupdate(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onbeforeupdate()
|
|
} // end of property IHTMLDocument2::onbeforeupdate
|
|
.property instance object onclick()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onclick(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onclick()
|
|
} // end of property IHTMLDocument2::onclick
|
|
.property instance object ondblclick()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_ondblclick(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_ondblclick()
|
|
} // end of property IHTMLDocument2::ondblclick
|
|
.property instance object ondragstart()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_ondragstart(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_ondragstart()
|
|
} // end of property IHTMLDocument2::ondragstart
|
|
.property instance object onerrorupdate()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onerrorupdate(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onerrorupdate()
|
|
} // end of property IHTMLDocument2::onerrorupdate
|
|
.property instance object onhelp()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onhelp()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onhelp(object)
|
|
} // end of property IHTMLDocument2::onhelp
|
|
.property instance object onkeydown()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onkeydown(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onkeydown()
|
|
} // end of property IHTMLDocument2::onkeydown
|
|
.property instance object onkeypress()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onkeypress(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onkeypress()
|
|
} // end of property IHTMLDocument2::onkeypress
|
|
.property instance object onkeyup()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onkeyup()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onkeyup(object)
|
|
} // end of property IHTMLDocument2::onkeyup
|
|
.property instance object onmousedown()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onmousedown()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onmousedown(object)
|
|
} // end of property IHTMLDocument2::onmousedown
|
|
.property instance object onmousemove()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onmousemove()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onmousemove(object)
|
|
} // end of property IHTMLDocument2::onmousemove
|
|
.property instance object onmouseout()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onmouseout(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onmouseout()
|
|
} // end of property IHTMLDocument2::onmouseout
|
|
.property instance object onmouseover()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onmouseover()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onmouseover(object)
|
|
} // end of property IHTMLDocument2::onmouseover
|
|
.property instance object onmouseup()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onmouseup()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onmouseup(object)
|
|
} // end of property IHTMLDocument2::onmouseup
|
|
.property instance object onreadystatechange()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onreadystatechange(object)
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onreadystatechange()
|
|
} // end of property IHTMLDocument2::onreadystatechange
|
|
.property instance object onrowenter()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onrowenter()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onrowenter(object)
|
|
} // end of property IHTMLDocument2::onrowenter
|
|
.property instance object onrowexit()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onrowexit()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onrowexit(object)
|
|
} // end of property IHTMLDocument2::onrowexit
|
|
.property instance object onselectstart()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_onselectstart()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_onselectstart(object)
|
|
} // end of property IHTMLDocument2::onselectstart
|
|
.property instance object parentWindow()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_parentWindow()
|
|
} // end of property IHTMLDocument2::parentWindow
|
|
.property instance object plugins()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_plugins()
|
|
} // end of property IHTMLDocument2::plugins
|
|
.property instance string protocol()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_protocol()
|
|
} // end of property IHTMLDocument2::protocol
|
|
.property instance string readyState()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_readyState()
|
|
} // end of property IHTMLDocument2::readyState
|
|
.property instance string referrer()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_referrer()
|
|
} // end of property IHTMLDocument2::referrer
|
|
.property instance object Script()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
} // end of property IHTMLDocument2::Script
|
|
.property instance object scripts()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_scripts()
|
|
} // end of property IHTMLDocument2::scripts
|
|
.property instance string security()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_security()
|
|
} // end of property IHTMLDocument2::security
|
|
.property instance object selection()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_selection()
|
|
} // end of property IHTMLDocument2::selection
|
|
.property instance object styleSheets()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_styleSheets()
|
|
} // end of property IHTMLDocument2::styleSheets
|
|
.property instance string title()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_title(string)
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_title()
|
|
} // end of property IHTMLDocument2::title
|
|
.property instance string url()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLDocument2::get_url()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_url(string)
|
|
} // end of property IHTMLDocument2::url
|
|
.property instance object vlinkColor()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLDocument2::get_vlinkColor()
|
|
.set instance void Speak.Interfaces.IHTMLDocument2::set_vlinkColor(object)
|
|
} // end of property IHTMLDocument2::vlinkColor
|
|
} // end of class Speak.Interfaces.IHTMLDocument2
|
|
|
|
.class interface public abstract auto ansi import Speak.Interfaces.IHTMLElement
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 33 30 35 30 46 31 46 46 2D 39 38 42 35 // ..$3050F1FF-98B5
|
|
2D 31 31 43 46 2D 42 42 38 32 2D 30 30 41 41 30 // -11CF-BB82-00AA0
|
|
30 42 44 43 45 30 42 00 00 ) // 0BDCE0B..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 02 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(int16) = ( 01 00 40 10 00 00 ) // ..@...
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void setAttribute(string marshal( bstr) strAttributeName,
|
|
object AttributeValue,
|
|
int32 lFlags) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F5 01 01 80 00 00 )
|
|
} // end of method IHTMLElement::setAttribute
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance object getAttribute(string marshal( bstr) strAttributeName,
|
|
int32 lFlags) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F6 01 01 80 00 00 )
|
|
} // end of method IHTMLElement::getAttribute
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
removeAttribute(string marshal( bstr) strAttributeName,
|
|
int32 lFlags) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F7 01 01 80 00 00 )
|
|
} // end of method IHTMLElement::removeAttribute
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void scrollIntoView(object varargStart) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FB 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::scrollIntoView
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
contains(class Speak.Interfaces.IHTMLElement pChild) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FC 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::contains
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void insertAdjacentHTML(string marshal( bstr) where,
|
|
string marshal( bstr) html) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 06 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::insertAdjacentHTML
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void insertAdjacentText(string marshal( bstr) where,
|
|
string marshal( bstr) text) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 07 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::insertAdjacentText
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void click() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 09 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::click
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
toString() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0C 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::toString
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( idispatch )
|
|
get_all() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0E 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_all
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( idispatch )
|
|
get_children() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0D 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_children
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_className() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E9 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_className
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_className(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E9 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_className
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( idispatch )
|
|
get_document() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FA 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_document
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( interface )
|
|
get_filters() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0B 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_filters
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_id() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EA 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_id
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_id(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EA 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_id
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_innerHTML() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 02 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_innerHTML
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_innerHTML(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 02 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_innerHTML
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_innerText() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 03 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_innerText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_innerText(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 03 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_innerText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_isTextEdit() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0A 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_isTextEdit
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_lang() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 91 13 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_lang
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_lang(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 91 13 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_lang
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_language() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EC 13 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_language
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_language(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EC 13 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_language
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_offsetHeight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F3 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_offsetHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_offsetLeft() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F0 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_offsetLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
get_offsetParent() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F4 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_offsetParent
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_offsetTop() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F1 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_offsetTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_offsetWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F2 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_offsetWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onafterupdate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 86 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onafterupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onafterupdate(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 86 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onafterupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onbeforeupdate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 85 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onbeforeupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onbeforeupdate(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 85 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onbeforeupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onclick() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 78 17 01 80 00 00 ) // ..x.....
|
|
} // end of method IHTMLElement::get_onclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onclick(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 78 17 01 80 00 00 ) // ..x.....
|
|
} // end of method IHTMLElement::set_onclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondataavailable() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 99 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_ondataavailable
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondataavailable(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 99 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_ondataavailable
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondatasetchanged() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 98 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_ondatasetchanged
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondatasetchanged(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 98 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_ondatasetchanged
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondatasetcomplete() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9A 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_ondatasetcomplete
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondatasetcomplete(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9A 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_ondatasetcomplete
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondblclick() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 79 17 01 80 00 00 ) // ..y.....
|
|
} // end of method IHTMLElement::get_ondblclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondblclick(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 79 17 01 80 00 00 ) // ..y.....
|
|
} // end of method IHTMLElement::set_ondblclick
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ondragstart() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 93 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_ondragstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ondragstart(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 93 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_ondragstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onerrorupdate() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 96 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onerrorupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onerrorupdate(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 96 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onerrorupdate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onfilterchange() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9B 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onfilterchange
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onfilterchange(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9B 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onfilterchange
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onhelp() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 7D 17 01 80 00 00 ) // ..}.....
|
|
} // end of method IHTMLElement::get_onhelp
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onhelp(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 7D 17 01 80 00 00 ) // ..}.....
|
|
} // end of method IHTMLElement::set_onhelp
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onkeydown() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 75 17 01 80 00 00 ) // ..u.....
|
|
} // end of method IHTMLElement::get_onkeydown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onkeydown(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 75 17 01 80 00 00 ) // ..u.....
|
|
} // end of method IHTMLElement::set_onkeydown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onkeypress() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 77 17 01 80 00 00 ) // ..w.....
|
|
} // end of method IHTMLElement::get_onkeypress
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onkeypress(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 77 17 01 80 00 00 ) // ..w.....
|
|
} // end of method IHTMLElement::set_onkeypress
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onkeyup() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 76 17 01 80 00 00 ) // ..v.....
|
|
} // end of method IHTMLElement::get_onkeyup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onkeyup(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 76 17 01 80 00 00 ) // ..v.....
|
|
} // end of method IHTMLElement::set_onkeyup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmousedown() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 72 17 01 80 00 00 ) // ..r.....
|
|
} // end of method IHTMLElement::get_onmousedown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmousedown(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 72 17 01 80 00 00 ) // ..r.....
|
|
} // end of method IHTMLElement::set_onmousedown
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmousemove() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 74 17 01 80 00 00 ) // ..t.....
|
|
} // end of method IHTMLElement::get_onmousemove
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmousemove(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 74 17 01 80 00 00 ) // ..t.....
|
|
} // end of method IHTMLElement::set_onmousemove
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmouseout() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 71 17 01 80 00 00 ) // ..q.....
|
|
} // end of method IHTMLElement::get_onmouseout
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmouseout(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 71 17 01 80 00 00 ) // ..q.....
|
|
} // end of method IHTMLElement::set_onmouseout
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmouseover() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 70 17 01 80 00 00 ) // ..p.....
|
|
} // end of method IHTMLElement::get_onmouseover
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmouseover(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 70 17 01 80 00 00 ) // ..p.....
|
|
} // end of method IHTMLElement::set_onmouseover
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onmouseup() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 73 17 01 80 00 00 ) // ..s.....
|
|
} // end of method IHTMLElement::get_onmouseup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onmouseup(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 73 17 01 80 00 00 ) // ..s.....
|
|
} // end of method IHTMLElement::set_onmouseup
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onrowenter() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 83 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onrowenter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onrowenter(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 83 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onrowenter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onrowexit() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 82 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onrowexit
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onrowexit(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 82 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onrowexit
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_onselectstart() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 95 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_onselectstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_onselectstart(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 95 17 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_onselectstart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_outerHTML() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 04 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_outerHTML
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_outerHTML(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 04 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_outerHTML
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_outerText() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 05 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_outerText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_outerText(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 05 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::set_outerText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
get_parentElement() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 08 00 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_parentElement
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
get_parentTextEdit() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 08 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_parentTextEdit
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_recordNumber() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 01 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_recordNumber
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_sourceIndex() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 00 04 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_sourceIndex
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLStyle
|
|
get_style() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 4A 00 01 80 00 00 ) // ..J.....
|
|
} // end of method IHTMLElement::get_style
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_tagName() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EC 03 01 80 00 00 )
|
|
} // end of method IHTMLElement::get_tagName
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_title() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 45 00 01 80 00 00 ) // ..E.....
|
|
} // end of method IHTMLElement::get_title
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_title(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 45 00 01 80 00 00 ) // ..E.....
|
|
} // end of method IHTMLElement::set_title
|
|
|
|
.property instance object all()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_all()
|
|
} // end of property IHTMLElement::all
|
|
.property instance object children()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_children()
|
|
} // end of property IHTMLElement::children
|
|
.property instance string className()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_className()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_className(string)
|
|
} // end of property IHTMLElement::className
|
|
.property instance object document()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_document()
|
|
} // end of property IHTMLElement::document
|
|
.property instance object filters()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_filters()
|
|
} // end of property IHTMLElement::filters
|
|
.property instance string id()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_id()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_id(string)
|
|
} // end of property IHTMLElement::id
|
|
.property instance string innerHTML()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_innerHTML(string)
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_innerHTML()
|
|
} // end of property IHTMLElement::innerHTML
|
|
.property instance string innerText()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_innerText(string)
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_innerText()
|
|
} // end of property IHTMLElement::innerText
|
|
.property instance bool isTextEdit()
|
|
{
|
|
.get instance bool Speak.Interfaces.IHTMLElement::get_isTextEdit()
|
|
} // end of property IHTMLElement::isTextEdit
|
|
.property instance string lang()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_lang()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_lang(string)
|
|
} // end of property IHTMLElement::lang
|
|
.property instance string language()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_language()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_language(string)
|
|
} // end of property IHTMLElement::language
|
|
.property instance int32 offsetHeight()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLElement::get_offsetHeight()
|
|
} // end of property IHTMLElement::offsetHeight
|
|
.property instance int32 offsetLeft()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLElement::get_offsetLeft()
|
|
} // end of property IHTMLElement::offsetLeft
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
offsetParent()
|
|
{
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLElement::get_offsetParent()
|
|
} // end of property IHTMLElement::offsetParent
|
|
.property instance int32 offsetTop()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLElement::get_offsetTop()
|
|
} // end of property IHTMLElement::offsetTop
|
|
.property instance int32 offsetWidth()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLElement::get_offsetWidth()
|
|
} // end of property IHTMLElement::offsetWidth
|
|
.property instance object onafterupdate()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onafterupdate()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onafterupdate(object)
|
|
} // end of property IHTMLElement::onafterupdate
|
|
.property instance object onbeforeupdate()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onbeforeupdate(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onbeforeupdate()
|
|
} // end of property IHTMLElement::onbeforeupdate
|
|
.property instance object onclick()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onclick(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onclick()
|
|
} // end of property IHTMLElement::onclick
|
|
.property instance object ondataavailable()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_ondataavailable(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_ondataavailable()
|
|
} // end of property IHTMLElement::ondataavailable
|
|
.property instance object ondatasetchanged()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_ondatasetchanged()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_ondatasetchanged(object)
|
|
} // end of property IHTMLElement::ondatasetchanged
|
|
.property instance object ondatasetcomplete()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_ondatasetcomplete()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_ondatasetcomplete(object)
|
|
} // end of property IHTMLElement::ondatasetcomplete
|
|
.property instance object ondblclick()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_ondblclick()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_ondblclick(object)
|
|
} // end of property IHTMLElement::ondblclick
|
|
.property instance object ondragstart()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_ondragstart(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_ondragstart()
|
|
} // end of property IHTMLElement::ondragstart
|
|
.property instance object onerrorupdate()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onerrorupdate()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onerrorupdate(object)
|
|
} // end of property IHTMLElement::onerrorupdate
|
|
.property instance object onfilterchange()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onfilterchange()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onfilterchange(object)
|
|
} // end of property IHTMLElement::onfilterchange
|
|
.property instance object onhelp()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onhelp()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onhelp(object)
|
|
} // end of property IHTMLElement::onhelp
|
|
.property instance object onkeydown()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onkeydown()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onkeydown(object)
|
|
} // end of property IHTMLElement::onkeydown
|
|
.property instance object onkeypress()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onkeypress(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onkeypress()
|
|
} // end of property IHTMLElement::onkeypress
|
|
.property instance object onkeyup()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onkeyup(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onkeyup()
|
|
} // end of property IHTMLElement::onkeyup
|
|
.property instance object onmousedown()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onmousedown()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onmousedown(object)
|
|
} // end of property IHTMLElement::onmousedown
|
|
.property instance object onmousemove()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onmousemove(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onmousemove()
|
|
} // end of property IHTMLElement::onmousemove
|
|
.property instance object onmouseout()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onmouseout()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onmouseout(object)
|
|
} // end of property IHTMLElement::onmouseout
|
|
.property instance object onmouseover()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onmouseover()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onmouseover(object)
|
|
} // end of property IHTMLElement::onmouseover
|
|
.property instance object onmouseup()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onmouseup()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onmouseup(object)
|
|
} // end of property IHTMLElement::onmouseup
|
|
.property instance object onrowenter()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onrowenter(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onrowenter()
|
|
} // end of property IHTMLElement::onrowenter
|
|
.property instance object onrowexit()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onrowexit()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onrowexit(object)
|
|
} // end of property IHTMLElement::onrowexit
|
|
.property instance object onselectstart()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_onselectstart(object)
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_onselectstart()
|
|
} // end of property IHTMLElement::onselectstart
|
|
.property instance string outerHTML()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_outerHTML()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_outerHTML(string)
|
|
} // end of property IHTMLElement::outerHTML
|
|
.property instance string outerText()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_outerText()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_outerText(string)
|
|
} // end of property IHTMLElement::outerText
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
parentElement()
|
|
{
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLElement::get_parentElement()
|
|
} // end of property IHTMLElement::parentElement
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
parentTextEdit()
|
|
{
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLElement::get_parentTextEdit()
|
|
} // end of property IHTMLElement::parentTextEdit
|
|
.property instance object recordNumber()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLElement::get_recordNumber()
|
|
} // end of property IHTMLElement::recordNumber
|
|
.property instance int32 sourceIndex()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLElement::get_sourceIndex()
|
|
} // end of property IHTMLElement::sourceIndex
|
|
.property instance class Speak.Interfaces.IHTMLStyle
|
|
style()
|
|
{
|
|
.get instance class Speak.Interfaces.IHTMLStyle Speak.Interfaces.IHTMLElement::get_style()
|
|
} // end of property IHTMLElement::style
|
|
.property instance string tagName()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_tagName()
|
|
} // end of property IHTMLElement::tagName
|
|
.property instance string title()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLElement::get_title()
|
|
.set instance void Speak.Interfaces.IHTMLElement::set_title(string)
|
|
} // end of property IHTMLElement::title
|
|
} // end of class Speak.Interfaces.IHTMLElement
|
|
|
|
.class interface public abstract auto ansi import Speak.Interfaces.IHTMLEventObj
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 33 30 35 30 66 33 32 64 2D 39 38 62 35 // ..$3050f32d-98b5
|
|
2D 31 31 63 66 2D 62 62 38 32 2D 30 30 61 61 30 // -11cf-bb82-00aa0
|
|
30 62 64 63 65 30 62 00 00 ) // 0bdce0b..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(int16) = ( 01 00 40 10 00 00 ) // ..@...
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 02 00 00 00 00 00 )
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
marshal( interface )
|
|
get_SrcElement() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_SrcElement
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool get_AltKey() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_AltKey
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool get_CtrlKey() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_CtrlKey
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool get_ShiftKey() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ShiftKey
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ReturnValue(object 'value') cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::set_ReturnValue
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_ReturnValue() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ReturnValue
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_CancelBubble(bool 'value') cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::set_CancelBubble
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_CancelBubble() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_CancelBubble
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
marshal( interface )
|
|
get_FromElement() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_FromElement
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.Interfaces.IHTMLElement
|
|
marshal( interface )
|
|
get_ToElement() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ToElement
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_keyCode(int32 'value') cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::set_keyCode
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_keyCode() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_keyCode
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Button() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_Button
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_EventType() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_EventType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_Qualifier() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_Qualifier
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Reason() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_Reason
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_X() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_X
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Y() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_Y
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ClientX() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ClientX
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ClientY() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ClientY
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_OffsetX() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_OffsetX
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_OffsetY() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_OffsetY
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ScreenX() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ScreenX
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ScreenY() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_ScreenY
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object
|
|
marshal( idispatch )
|
|
get_SrcFilter() cil managed
|
|
{
|
|
} // end of method IHTMLEventObj::get_SrcFilter
|
|
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
SrcElement()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E9 03 00 00 00 00 )
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLEventObj::get_SrcElement()
|
|
} // end of property IHTMLEventObj::SrcElement
|
|
.property instance bool AltKey()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EA 03 00 00 00 00 )
|
|
.get instance bool Speak.Interfaces.IHTMLEventObj::get_AltKey()
|
|
} // end of property IHTMLEventObj::AltKey
|
|
.property instance bool CtrlKey()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EB 03 00 00 00 00 )
|
|
.get instance bool Speak.Interfaces.IHTMLEventObj::get_CtrlKey()
|
|
} // end of property IHTMLEventObj::CtrlKey
|
|
.property instance bool ShiftKey()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EC 03 00 00 00 00 )
|
|
.get instance bool Speak.Interfaces.IHTMLEventObj::get_ShiftKey()
|
|
} // end of property IHTMLEventObj::ShiftKey
|
|
.property instance object ReturnValue()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EF 03 00 00 00 00 )
|
|
.set instance void Speak.Interfaces.IHTMLEventObj::set_ReturnValue(object)
|
|
.get instance object Speak.Interfaces.IHTMLEventObj::get_ReturnValue()
|
|
} // end of property IHTMLEventObj::ReturnValue
|
|
.property instance bool CancelBubble()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F0 03 00 00 00 00 )
|
|
.set instance void Speak.Interfaces.IHTMLEventObj::set_CancelBubble(bool)
|
|
.get instance bool Speak.Interfaces.IHTMLEventObj::get_CancelBubble()
|
|
} // end of property IHTMLEventObj::CancelBubble
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
FromElement()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F1 03 00 00 00 00 )
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLEventObj::get_FromElement()
|
|
} // end of property IHTMLEventObj::FromElement
|
|
.property instance class Speak.Interfaces.IHTMLElement
|
|
ToElement()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F2 03 00 00 00 00 )
|
|
.get instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLEventObj::get_ToElement()
|
|
} // end of property IHTMLEventObj::ToElement
|
|
.property instance int32 keyCode()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F3 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_keyCode()
|
|
.set instance void Speak.Interfaces.IHTMLEventObj::set_keyCode(int32)
|
|
} // end of property IHTMLEventObj::keyCode
|
|
.property instance int32 Button()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F4 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_Button()
|
|
} // end of property IHTMLEventObj::Button
|
|
.property instance string EventType()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F5 03 00 00 00 00 )
|
|
.get instance string Speak.Interfaces.IHTMLEventObj::get_EventType()
|
|
} // end of property IHTMLEventObj::EventType
|
|
.property instance string Qualifier()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F6 03 00 00 00 00 )
|
|
.get instance string Speak.Interfaces.IHTMLEventObj::get_Qualifier()
|
|
} // end of property IHTMLEventObj::Qualifier
|
|
.property instance int32 Reason()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F7 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_Reason()
|
|
} // end of property IHTMLEventObj::Reason
|
|
.property instance int32 X()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 ED 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_X()
|
|
} // end of property IHTMLEventObj::X
|
|
.property instance int32 Y()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EE 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_Y()
|
|
} // end of property IHTMLEventObj::Y
|
|
.property instance int32 ClientX()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FC 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_ClientX()
|
|
} // end of property IHTMLEventObj::ClientX
|
|
.property instance int32 ClientY()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FD 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_ClientY()
|
|
} // end of property IHTMLEventObj::ClientY
|
|
.property instance int32 OffsetX()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FE 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_OffsetX()
|
|
} // end of property IHTMLEventObj::OffsetX
|
|
.property instance int32 OffsetY()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 FF 03 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_OffsetY()
|
|
} // end of property IHTMLEventObj::OffsetY
|
|
.property instance int32 ScreenX()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 00 04 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_ScreenX()
|
|
} // end of property IHTMLEventObj::ScreenX
|
|
.property instance int32 ScreenY()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 01 04 00 00 00 00 )
|
|
.get instance int32 Speak.Interfaces.IHTMLEventObj::get_ScreenY()
|
|
} // end of property IHTMLEventObj::ScreenY
|
|
.property instance object SrcFilter()
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 02 04 00 00 00 00 )
|
|
.get instance object Speak.Interfaces.IHTMLEventObj::get_SrcFilter()
|
|
} // end of property IHTMLEventObj::SrcFilter
|
|
} // end of class Speak.Interfaces.IHTMLEventObj
|
|
|
|
.class interface public abstract auto ansi import Speak.Interfaces.IHTMLStyle
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 33 30 35 30 46 32 35 45 2D 39 38 42 35 // ..$3050F25E-98B5
|
|
2D 31 31 43 46 2D 42 42 38 32 2D 30 30 41 41 30 // -11CF-BB82-00AA0
|
|
30 42 44 43 45 30 42 00 00 ) // 0BDCE0B..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 02 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(int16) = ( 01 00 40 10 00 00 ) // ..@...
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void setAttribute(string marshal( bstr) strAttributeName,
|
|
object AttributeValue,
|
|
int32 lFlags) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F5 01 01 80 00 00 )
|
|
} // end of method IHTMLStyle::setAttribute
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance object getAttribute(string marshal( bstr) strAttributeName,
|
|
int32 lFlags) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F6 01 01 80 00 00 )
|
|
} // end of method IHTMLStyle::getAttribute
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
removeAttribute(string marshal( bstr) strAttributeName,
|
|
int32 lFlags) cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 F7 01 01 80 00 00 )
|
|
} // end of method IHTMLStyle::removeAttribute
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
toString() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A8 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::toString
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_background() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_background
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_background(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_background
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_backgroundAttachment() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B5 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundAttachment
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundAttachment(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B5 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundAttachment
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_backgroundColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0B FE FF FF 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 0B FE FF FF 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_backgroundImage() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 89 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundImage
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundImage(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 89 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundImage
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_backgroundPosition() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B6 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundPosition
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundPosition(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B6 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundPosition
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_backgroundPositionX() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A9 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundPositionX
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundPositionX(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A9 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundPositionX
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_backgroundPositionY() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundPositionY
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundPositionY(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundPositionY
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_backgroundRepeat() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_backgroundRepeat
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_backgroundRepeat(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_backgroundRepeat
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_border() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B9 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_border
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_border(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B9 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_border
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderBottom() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BC 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderBottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderBottom(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BC 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderBottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderBottomColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderBottomColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderBottomColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderBottomColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderBottomStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderBottomStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderBottomStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderBottomStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderBottomWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C6 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderBottomWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderBottomWidth(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C6 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderBottomWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderColor(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderLeft() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BD 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderLeft(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BD 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderLeftColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C2 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderLeftColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderLeftColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C2 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderLeftColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderLeftStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CC 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderLeftStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderLeftStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CC 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderLeftStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderLeftWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C7 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderLeftWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderLeftWidth(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C7 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderLeftWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderRight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderRight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderRight(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderRight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderRightColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderRightColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderRightColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderRightColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderRightStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderRightStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderRightStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderRightStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderRightWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C5 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderRightWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderRightWidth(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C5 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderRightWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderTop() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderTop(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderTopColor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BF 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderTopColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderTopColor(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 BF 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderTopColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderTopStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C9 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderTopStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderTopStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C9 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderTopStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_borderTopWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderTopWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderTopWidth(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderTopWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_borderWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_borderWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_borderWidth(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 C3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_borderWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_clear() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 98 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_clear
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_clear(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 98 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_clear
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_clip() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_clip
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_clip(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_clip
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_color() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8A 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_color
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_color(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8A 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_color
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_cssText() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_cssText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_cssText(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_cssText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_cursor() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_cursor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_cursor(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 EE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_cursor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_display() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CF 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_display
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_display(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CF 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_display
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_filter() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 DA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_filter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_filter(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 DA 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_filter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_font() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_font
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_font(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_font
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fontFamily() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9A 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_fontFamily
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_fontFamily(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9A 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_fontFamily
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_fontSize() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9B 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_fontSize
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_fontSize(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9B 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_fontSize
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fontStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_fontStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_fontStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_fontStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fontVariant() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_fontVariant
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_fontVariant(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_fontVariant
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_fontWeight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_fontWeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_fontWeight(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_fontWeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_height() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 06 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_height
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_height(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 06 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_height
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_left() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 03 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_left
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_left(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 03 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_left
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_letterSpacing() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 90 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_letterSpacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_letterSpacing(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 90 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_letterSpacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_lineHeight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8E 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_lineHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_lineHeight(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8E 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_lineHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_listStyle() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_listStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_listStyle(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_listStyle
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_listStyleImage() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D2 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_listStyleImage
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_listStyleImage(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D2 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_listStyleImage
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_listStylePosition() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_listStylePosition
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_listStylePosition(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D1 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_listStylePosition
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_listStyleType() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_listStyleType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_listStyleType(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_listStyleType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_margin() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AC 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_margin
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_margin(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AC 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_margin
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_marginBottom() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AF 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_marginBottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_marginBottom(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AF 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_marginBottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_marginLeft() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_marginLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_marginLeft(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B0 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_marginLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_marginRight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_marginRight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_marginRight(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_marginRight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_marginTop() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AD 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_marginTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_marginTop(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AD 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_marginTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_overflow() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 92 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_overflow
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_overflow(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 92 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_overflow
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_padding() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 93 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_padding
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_padding(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 93 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_padding
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_paddingBottom() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 96 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_paddingBottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_paddingBottom(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 96 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_paddingBottom
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_paddingLeft() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 97 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_paddingLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_paddingLeft(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 97 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_paddingLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_paddingRight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 95 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_paddingRight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_paddingRight(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 95 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_paddingRight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_paddingTop() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 94 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_paddingTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_paddingTop(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 94 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_paddingTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_pageBreakAfter() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D6 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_pageBreakAfter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_pageBreakAfter(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D6 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_pageBreakAfter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_pageBreakBefore() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D5 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_pageBreakBefore
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_pageBreakBefore(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D5 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_pageBreakBefore
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_pixelHeight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A3 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_pixelHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_pixelHeight(int32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A3 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_pixelHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_pixelLeft() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A1 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_pixelLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_pixelLeft(int32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A1 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_pixelLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_pixelTop() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A0 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_pixelTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_pixelTop(int32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A0 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_pixelTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_pixelWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A2 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_pixelWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_pixelWidth(int32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A2 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_pixelWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_posHeight() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A7 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_posHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_posHeight(float32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A7 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_posHeight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_position() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E2 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_position
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_posLeft() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A5 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_posLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_posLeft(float32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A5 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_posLeft
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_posTop() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A4 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_posTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_posTop(float32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A4 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_posTop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_posWidth() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A6 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_posWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_posWidth(float32 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 A6 0F 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_posWidth
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_styleFloat() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_styleFloat
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_styleFloat(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CE 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_styleFloat
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_textAlign() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 48 00 01 80 00 00 ) // ..H.....
|
|
} // end of method IHTMLStyle::get_textAlign
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textAlign(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 48 00 01 80 00 00 ) // ..H.....
|
|
} // end of method IHTMLStyle::set_textAlign
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_textDecoration() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textDecoration
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textDecoration(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 AB 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textDecoration
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_textDecorationBlink() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9E 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textDecorationBlink
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textDecorationBlink(bool 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9E 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textDecorationBlink
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_textDecorationLineThrough() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9C 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textDecorationLineThrough
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textDecorationLineThrough(bool 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9C 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textDecorationLineThrough
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_textDecorationNone() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9F 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textDecorationNone
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textDecorationNone(bool 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9F 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textDecorationNone
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_textDecorationOverline() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CD 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textDecorationOverline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textDecorationOverline(bool 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 CD 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textDecorationOverline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance bool
|
|
marshal( variant bool)
|
|
get_textDecorationUnderline() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9D 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textDecorationUnderline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textDecorationUnderline(bool 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 9D 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textDecorationUnderline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_textIndent() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8F 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textIndent
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textIndent(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8F 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textIndent
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_textTransform() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8C 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_textTransform
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_textTransform(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 8C 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_textTransform
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_top() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 04 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_top
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_top(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 04 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_top
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_verticalAlign() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_verticalAlign
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_verticalAlign(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_verticalAlign
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_visibility() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_visibility
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_visibility(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D8 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_visibility
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string
|
|
marshal( bstr)
|
|
get_whiteSpace() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_whiteSpace
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_whiteSpace(string 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 D4 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_whiteSpace
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_width() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 05 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_width
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_width(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 05 00 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_width
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_wordSpacing() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B7 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_wordSpacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_wordSpacing(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 B7 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_wordSpacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance object get_zIndex() cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::get_zIndex
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_zIndex(object 'value') cil managed
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.DispIdAttribute::.ctor(int32) = ( 01 00 E3 13 01 80 00 00 )
|
|
} // end of method IHTMLStyle::set_zIndex
|
|
|
|
.property instance string background()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_background()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_background(string)
|
|
} // end of property IHTMLStyle::background
|
|
.property instance string backgroundAttachment()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_backgroundAttachment()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundAttachment(string)
|
|
} // end of property IHTMLStyle::backgroundAttachment
|
|
.property instance object backgroundColor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundColor(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_backgroundColor()
|
|
} // end of property IHTMLStyle::backgroundColor
|
|
.property instance string backgroundImage()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_backgroundImage()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundImage(string)
|
|
} // end of property IHTMLStyle::backgroundImage
|
|
.property instance string backgroundPosition()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundPosition(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_backgroundPosition()
|
|
} // end of property IHTMLStyle::backgroundPosition
|
|
.property instance object backgroundPositionX()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_backgroundPositionX()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundPositionX(object)
|
|
} // end of property IHTMLStyle::backgroundPositionX
|
|
.property instance object backgroundPositionY()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundPositionY(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_backgroundPositionY()
|
|
} // end of property IHTMLStyle::backgroundPositionY
|
|
.property instance string backgroundRepeat()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_backgroundRepeat()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_backgroundRepeat(string)
|
|
} // end of property IHTMLStyle::backgroundRepeat
|
|
.property instance string border()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_border(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_border()
|
|
} // end of property IHTMLStyle::border
|
|
.property instance string borderBottom()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderBottom()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderBottom(string)
|
|
} // end of property IHTMLStyle::borderBottom
|
|
.property instance object borderBottomColor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderBottomColor(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderBottomColor()
|
|
} // end of property IHTMLStyle::borderBottomColor
|
|
.property instance string borderBottomStyle()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderBottomStyle(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderBottomStyle()
|
|
} // end of property IHTMLStyle::borderBottomStyle
|
|
.property instance object borderBottomWidth()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderBottomWidth()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderBottomWidth(object)
|
|
} // end of property IHTMLStyle::borderBottomWidth
|
|
.property instance string borderColor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderColor(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderColor()
|
|
} // end of property IHTMLStyle::borderColor
|
|
.property instance string borderLeft()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderLeft()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderLeft(string)
|
|
} // end of property IHTMLStyle::borderLeft
|
|
.property instance object borderLeftColor()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderLeftColor()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderLeftColor(object)
|
|
} // end of property IHTMLStyle::borderLeftColor
|
|
.property instance string borderLeftStyle()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderLeftStyle(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderLeftStyle()
|
|
} // end of property IHTMLStyle::borderLeftStyle
|
|
.property instance object borderLeftWidth()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderLeftWidth(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderLeftWidth()
|
|
} // end of property IHTMLStyle::borderLeftWidth
|
|
.property instance string borderRight()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderRight()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderRight(string)
|
|
} // end of property IHTMLStyle::borderRight
|
|
.property instance object borderRightColor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderRightColor(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderRightColor()
|
|
} // end of property IHTMLStyle::borderRightColor
|
|
.property instance string borderRightStyle()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderRightStyle(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderRightStyle()
|
|
} // end of property IHTMLStyle::borderRightStyle
|
|
.property instance object borderRightWidth()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderRightWidth()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderRightWidth(object)
|
|
} // end of property IHTMLStyle::borderRightWidth
|
|
.property instance string borderStyle()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderStyle()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderStyle(string)
|
|
} // end of property IHTMLStyle::borderStyle
|
|
.property instance string borderTop()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderTop()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderTop(string)
|
|
} // end of property IHTMLStyle::borderTop
|
|
.property instance object borderTopColor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderTopColor(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderTopColor()
|
|
} // end of property IHTMLStyle::borderTopColor
|
|
.property instance string borderTopStyle()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderTopStyle()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderTopStyle(string)
|
|
} // end of property IHTMLStyle::borderTopStyle
|
|
.property instance object borderTopWidth()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_borderTopWidth()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderTopWidth(object)
|
|
} // end of property IHTMLStyle::borderTopWidth
|
|
.property instance string borderWidth()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_borderWidth(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_borderWidth()
|
|
} // end of property IHTMLStyle::borderWidth
|
|
.property instance string clear()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_clear(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_clear()
|
|
} // end of property IHTMLStyle::clear
|
|
.property instance string clip()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_clip()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_clip(string)
|
|
} // end of property IHTMLStyle::clip
|
|
.property instance object color()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_color(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_color()
|
|
} // end of property IHTMLStyle::color
|
|
.property instance string cssText()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_cssText()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_cssText(string)
|
|
} // end of property IHTMLStyle::cssText
|
|
.property instance string cursor()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_cursor(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_cursor()
|
|
} // end of property IHTMLStyle::cursor
|
|
.property instance string display()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_display(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_display()
|
|
} // end of property IHTMLStyle::display
|
|
.property instance string 'filter'()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_filter()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_filter(string)
|
|
} // end of property IHTMLStyle::'filter'
|
|
.property instance string font()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_font(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_font()
|
|
} // end of property IHTMLStyle::font
|
|
.property instance string fontFamily()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_fontFamily(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_fontFamily()
|
|
} // end of property IHTMLStyle::fontFamily
|
|
.property instance object fontSize()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_fontSize()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_fontSize(object)
|
|
} // end of property IHTMLStyle::fontSize
|
|
.property instance string fontStyle()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_fontStyle(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_fontStyle()
|
|
} // end of property IHTMLStyle::fontStyle
|
|
.property instance string fontVariant()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_fontVariant()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_fontVariant(string)
|
|
} // end of property IHTMLStyle::fontVariant
|
|
.property instance string fontWeight()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_fontWeight()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_fontWeight(string)
|
|
} // end of property IHTMLStyle::fontWeight
|
|
.property instance object height()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_height(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_height()
|
|
} // end of property IHTMLStyle::height
|
|
.property instance object left()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_left()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_left(object)
|
|
} // end of property IHTMLStyle::left
|
|
.property instance object letterSpacing()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_letterSpacing()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_letterSpacing(object)
|
|
} // end of property IHTMLStyle::letterSpacing
|
|
.property instance object lineHeight()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_lineHeight(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_lineHeight()
|
|
} // end of property IHTMLStyle::lineHeight
|
|
.property instance string listStyle()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_listStyle()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_listStyle(string)
|
|
} // end of property IHTMLStyle::listStyle
|
|
.property instance string listStyleImage()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_listStyleImage()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_listStyleImage(string)
|
|
} // end of property IHTMLStyle::listStyleImage
|
|
.property instance string listStylePosition()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_listStylePosition()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_listStylePosition(string)
|
|
} // end of property IHTMLStyle::listStylePosition
|
|
.property instance string listStyleType()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_listStyleType()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_listStyleType(string)
|
|
} // end of property IHTMLStyle::listStyleType
|
|
.property instance string margin()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_margin(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_margin()
|
|
} // end of property IHTMLStyle::margin
|
|
.property instance object marginBottom()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_marginBottom()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_marginBottom(object)
|
|
} // end of property IHTMLStyle::marginBottom
|
|
.property instance object marginLeft()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_marginLeft(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_marginLeft()
|
|
} // end of property IHTMLStyle::marginLeft
|
|
.property instance object marginRight()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_marginRight()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_marginRight(object)
|
|
} // end of property IHTMLStyle::marginRight
|
|
.property instance object marginTop()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_marginTop(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_marginTop()
|
|
} // end of property IHTMLStyle::marginTop
|
|
.property instance string overflow()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_overflow(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_overflow()
|
|
} // end of property IHTMLStyle::overflow
|
|
.property instance string padding()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_padding()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_padding(string)
|
|
} // end of property IHTMLStyle::padding
|
|
.property instance object paddingBottom()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_paddingBottom()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_paddingBottom(object)
|
|
} // end of property IHTMLStyle::paddingBottom
|
|
.property instance object paddingLeft()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_paddingLeft()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_paddingLeft(object)
|
|
} // end of property IHTMLStyle::paddingLeft
|
|
.property instance object paddingRight()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_paddingRight(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_paddingRight()
|
|
} // end of property IHTMLStyle::paddingRight
|
|
.property instance object paddingTop()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_paddingTop()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_paddingTop(object)
|
|
} // end of property IHTMLStyle::paddingTop
|
|
.property instance string pageBreakAfter()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_pageBreakAfter()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_pageBreakAfter(string)
|
|
} // end of property IHTMLStyle::pageBreakAfter
|
|
.property instance string pageBreakBefore()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_pageBreakBefore()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_pageBreakBefore(string)
|
|
} // end of property IHTMLStyle::pageBreakBefore
|
|
.property instance int32 pixelHeight()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLStyle::get_pixelHeight()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_pixelHeight(int32)
|
|
} // end of property IHTMLStyle::pixelHeight
|
|
.property instance int32 pixelLeft()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_pixelLeft(int32)
|
|
.get instance int32 Speak.Interfaces.IHTMLStyle::get_pixelLeft()
|
|
} // end of property IHTMLStyle::pixelLeft
|
|
.property instance int32 pixelTop()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLStyle::get_pixelTop()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_pixelTop(int32)
|
|
} // end of property IHTMLStyle::pixelTop
|
|
.property instance int32 pixelWidth()
|
|
{
|
|
.get instance int32 Speak.Interfaces.IHTMLStyle::get_pixelWidth()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_pixelWidth(int32)
|
|
} // end of property IHTMLStyle::pixelWidth
|
|
.property instance float32 posHeight()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_posHeight(float32)
|
|
.get instance float32 Speak.Interfaces.IHTMLStyle::get_posHeight()
|
|
} // end of property IHTMLStyle::posHeight
|
|
.property instance string position()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_position()
|
|
} // end of property IHTMLStyle::position
|
|
.property instance float32 posLeft()
|
|
{
|
|
.get instance float32 Speak.Interfaces.IHTMLStyle::get_posLeft()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_posLeft(float32)
|
|
} // end of property IHTMLStyle::posLeft
|
|
.property instance float32 posTop()
|
|
{
|
|
.get instance float32 Speak.Interfaces.IHTMLStyle::get_posTop()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_posTop(float32)
|
|
} // end of property IHTMLStyle::posTop
|
|
.property instance float32 posWidth()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_posWidth(float32)
|
|
.get instance float32 Speak.Interfaces.IHTMLStyle::get_posWidth()
|
|
} // end of property IHTMLStyle::posWidth
|
|
.property instance string styleFloat()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_styleFloat()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_styleFloat(string)
|
|
} // end of property IHTMLStyle::styleFloat
|
|
.property instance string textAlign()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textAlign(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_textAlign()
|
|
} // end of property IHTMLStyle::textAlign
|
|
.property instance string textDecoration()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_textDecoration()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textDecoration(string)
|
|
} // end of property IHTMLStyle::textDecoration
|
|
.property instance bool textDecorationBlink()
|
|
{
|
|
.get instance bool Speak.Interfaces.IHTMLStyle::get_textDecorationBlink()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textDecorationBlink(bool)
|
|
} // end of property IHTMLStyle::textDecorationBlink
|
|
.property instance bool textDecorationLineThrough()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textDecorationLineThrough(bool)
|
|
.get instance bool Speak.Interfaces.IHTMLStyle::get_textDecorationLineThrough()
|
|
} // end of property IHTMLStyle::textDecorationLineThrough
|
|
.property instance bool textDecorationNone()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textDecorationNone(bool)
|
|
.get instance bool Speak.Interfaces.IHTMLStyle::get_textDecorationNone()
|
|
} // end of property IHTMLStyle::textDecorationNone
|
|
.property instance bool textDecorationOverline()
|
|
{
|
|
.get instance bool Speak.Interfaces.IHTMLStyle::get_textDecorationOverline()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textDecorationOverline(bool)
|
|
} // end of property IHTMLStyle::textDecorationOverline
|
|
.property instance bool textDecorationUnderline()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textDecorationUnderline(bool)
|
|
.get instance bool Speak.Interfaces.IHTMLStyle::get_textDecorationUnderline()
|
|
} // end of property IHTMLStyle::textDecorationUnderline
|
|
.property instance object textIndent()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_textIndent()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textIndent(object)
|
|
} // end of property IHTMLStyle::textIndent
|
|
.property instance string textTransform()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_textTransform(string)
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_textTransform()
|
|
} // end of property IHTMLStyle::textTransform
|
|
.property instance object top()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_top(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_top()
|
|
} // end of property IHTMLStyle::top
|
|
.property instance object verticalAlign()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_verticalAlign()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_verticalAlign(object)
|
|
} // end of property IHTMLStyle::verticalAlign
|
|
.property instance string visibility()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_visibility()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_visibility(string)
|
|
} // end of property IHTMLStyle::visibility
|
|
.property instance string whiteSpace()
|
|
{
|
|
.get instance string Speak.Interfaces.IHTMLStyle::get_whiteSpace()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_whiteSpace(string)
|
|
} // end of property IHTMLStyle::whiteSpace
|
|
.property instance object width()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_width()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_width(object)
|
|
} // end of property IHTMLStyle::width
|
|
.property instance object wordSpacing()
|
|
{
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_wordSpacing(object)
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_wordSpacing()
|
|
} // end of property IHTMLStyle::wordSpacing
|
|
.property instance object zIndex()
|
|
{
|
|
.get instance object Speak.Interfaces.IHTMLStyle::get_zIndex()
|
|
.set instance void Speak.Interfaces.IHTMLStyle::set_zIndex(object)
|
|
} // end of property IHTMLStyle::zIndex
|
|
} // end of class Speak.Interfaces.IHTMLStyle
|
|
|
|
.class private auto ansi beforefieldinit Speak.Utils.Invokable
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.class auto ansi sealed nested private Win32WndProc
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method Win32WndProc::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance int32 Invoke(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) runtime managed
|
|
{
|
|
} // end of method Win32WndProc::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method Win32WndProc::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance int32 EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method Win32WndProc::EndInvoke
|
|
|
|
} // end of class Win32WndProc
|
|
|
|
.field private static literal int32 GWL_WNDPROC = int32(0xFFFFFFFC)
|
|
.field private static literal int32 WM_USER = int32(0x00000400)
|
|
.field private static literal int32 WF_THREADCALLBACKMESSAGE = int32(0x0000047B)
|
|
.field private class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> callbackDelegates
|
|
.field private class Speak.Utils.Invokable/Win32WndProc wProc
|
|
.field private native int oldWndProc
|
|
.field private native int handle
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar winapi)
|
|
int32 SendMessage(native int hWnd,
|
|
uint32 Msg,
|
|
native int wParam,
|
|
native int lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
native int CreateWindowEx(int32 dwExStyle,
|
|
string lpClassName,
|
|
string lpWindowName,
|
|
uint32 dwStyle,
|
|
int32 x,
|
|
int32 y,
|
|
int32 nWidth,
|
|
int32 nHeight,
|
|
native int hWndParent,
|
|
native int hMenu,
|
|
native int hInstance,
|
|
native int lpParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
uint32 GetWindowThreadProcessId(native int hWnd,
|
|
native int ProcessId) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("kernel32.dll" winapi)
|
|
uint32 GetCurrentThreadId() cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32" winapi)
|
|
native int SetWindowLong(native int hWnd,
|
|
int32 nIndex,
|
|
native int newProc) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32" winapi)
|
|
native int SetWindowLong(native int hWnd,
|
|
int32 nIndex,
|
|
class Speak.Utils.Invokable/Win32WndProc newProc) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32" winapi)
|
|
int32 CallWindowProc(native int lpPrevWndFunc,
|
|
native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32.dll" unicode lasterr winapi)
|
|
bool marshal( bool) DestroyWindow(native int hwnd) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(native int parent) cil managed
|
|
{
|
|
// Code size 78 (0x4e)
|
|
.maxstack 13
|
|
.line 40,40 : 9,49 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Utils\\Invokable.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0006: stfld native int Speak.Utils.Invokable::oldWndProc
|
|
.line 43,43 : 9,40 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 45,45 : 13,63 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: newobj instance void class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate>::.ctor()
|
|
IL_0017: stfld class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> Speak.Utils.Invokable::callbackDelegates
|
|
.line 46,46 : 13,142 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldc.i4.0
|
|
IL_001e: ldstr "#32769"
|
|
IL_0023: ldstr "WF_InvokableNativeWindow"
|
|
IL_0028: ldc.i4.0
|
|
IL_0029: ldc.i4.m1
|
|
IL_002a: ldc.i4.m1
|
|
IL_002b: ldc.i4.0
|
|
IL_002c: ldc.i4.0
|
|
IL_002d: ldarg.1
|
|
IL_002e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0033: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0038: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_003d: call native int Speak.Utils.Invokable::CreateWindowEx(int32,
|
|
string,
|
|
string,
|
|
uint32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
native int,
|
|
native int,
|
|
native int,
|
|
native int)
|
|
IL_0042: stfld native int Speak.Utils.Invokable::handle
|
|
.line 47,47 : 13,29 ''
|
|
IL_0047: ldarg.0
|
|
IL_0048: call instance void Speak.Utils.Invokable::StartSubclass()
|
|
.line 48,48 : 9,10 ''
|
|
IL_004d: ret
|
|
} // end of method Invokable::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
StartSubclass() cil managed
|
|
{
|
|
// Code size 83 (0x53)
|
|
.maxstack 4
|
|
.line 52,52 : 13,47 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldftn instance int32 Speak.Utils.Invokable::WndProc(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0008: newobj instance void Speak.Utils.Invokable/Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_000d: stfld class Speak.Utils.Invokable/Win32WndProc Speak.Utils.Invokable::wProc
|
|
.line 54,54 : 13,43 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Utils.Invokable::oldWndProc
|
|
IL_0018: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001d: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0022: brfalse.s IL_0039
|
|
|
|
.line 55,55 : 17,59 ''
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_002a: ldc.i4.s -4
|
|
IL_002c: ldarg.0
|
|
IL_002d: ldfld class Speak.Utils.Invokable/Win32WndProc Speak.Utils.Invokable::wProc
|
|
IL_0032: call native int Speak.Utils.Invokable::SetWindowLong(native int,
|
|
int32,
|
|
class Speak.Utils.Invokable/Win32WndProc)
|
|
IL_0037: pop
|
|
IL_0038: ret
|
|
|
|
.line 57,57 : 17,72 ''
|
|
IL_0039: ldarg.0
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_0040: ldc.i4.s -4
|
|
IL_0042: ldarg.0
|
|
IL_0043: ldfld class Speak.Utils.Invokable/Win32WndProc Speak.Utils.Invokable::wProc
|
|
IL_0048: call native int Speak.Utils.Invokable::SetWindowLong(native int,
|
|
int32,
|
|
class Speak.Utils.Invokable/Win32WndProc)
|
|
IL_004d: stfld native int Speak.Utils.Invokable::oldWndProc
|
|
.line 58,58 : 9,10 ''
|
|
IL_0052: ret
|
|
} // end of method Invokable::StartSubclass
|
|
|
|
.method public hidebysig instance void
|
|
StopSubclass() cil managed
|
|
{
|
|
// Code size 62 (0x3e)
|
|
.maxstack 8
|
|
.line 62,62 : 13,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_003d
|
|
|
|
.line 64,64 : 17,64 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_0018: ldc.i4.s -4
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldfld native int Speak.Utils.Invokable::oldWndProc
|
|
IL_0020: call native int Speak.Utils.Invokable::SetWindowLong(native int,
|
|
int32,
|
|
native int)
|
|
IL_0025: pop
|
|
.line 65,65 : 17,39 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_002c: call bool Speak.Utils.Invokable::DestroyWindow(native int)
|
|
IL_0031: pop
|
|
.line 66,66 : 17,38 ''
|
|
IL_0032: ldarg.0
|
|
IL_0033: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0038: stfld native int Speak.Utils.Invokable::handle
|
|
.line 68,68 : 9,10 ''
|
|
IL_003d: ret
|
|
} // end of method Invokable::StopSubclass
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 12 (0xc)
|
|
.maxstack 8
|
|
.line 70,70 : 9,47 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0006: call instance void Speak.Utils.Invokable::.ctor(native int)
|
|
.line 70,70 : 50,51 ''
|
|
IL_000b: ret
|
|
} // end of method Invokable::.ctor
|
|
|
|
.method public hidebysig instance object
|
|
Invoke(class [mscorlib]System.Delegate 'method',
|
|
object[] args) cil managed
|
|
{
|
|
// Code size 47 (0x2f)
|
|
.maxstack 8
|
|
.line 74,74 : 13,75 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> Speak.Utils.Invokable::callbackDelegates
|
|
IL_0006: ldarg.1
|
|
IL_0007: ldarg.2
|
|
IL_0008: newobj instance void Speak.Utils.CallBackDelegate::.ctor(class [mscorlib]System.Delegate,
|
|
object[])
|
|
IL_000d: callvirt instance void class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate>::Enqueue(!0)
|
|
.line 75,75 : 13,85 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_0018: ldc.i4 0x47b
|
|
IL_001d: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0022: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0027: call int32 Speak.Utils.Invokable::SendMessage(native int,
|
|
uint32,
|
|
native int,
|
|
native int)
|
|
IL_002c: pop
|
|
.line 76,76 : 13,25 ''
|
|
IL_002d: ldnull
|
|
IL_002e: ret
|
|
} // end of method Invokable::Invoke
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_InvokeRequired() cil managed
|
|
{
|
|
// Code size 27 (0x1b)
|
|
.maxstack 8
|
|
.line 81,81 : 19,96 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Utils.Invokable::handle
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call uint32 Speak.Utils.Invokable::GetWindowThreadProcessId(native int,
|
|
native int)
|
|
IL_0010: call uint32 Speak.Utils.Invokable::GetCurrentThreadId()
|
|
IL_0015: ceq
|
|
IL_0017: ldc.i4.0
|
|
IL_0018: ceq
|
|
IL_001a: ret
|
|
} // end of method Invokable::get_InvokeRequired
|
|
|
|
.method private hidebysig instance void
|
|
InnerInvoke() cil managed
|
|
{
|
|
// Code size 68 (0x44)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Utils.CallBackDelegate d,
|
|
[1] class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> CS$2$0000)
|
|
.line 86,86 : 13,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> Speak.Utils.Invokable::callbackDelegates
|
|
IL_0006: dup
|
|
IL_0007: stloc.1
|
|
IL_0008: call void [mscorlib]System.Threading.Monitor::Enter(object)
|
|
.try
|
|
{
|
|
IL_000d: br.s IL_002d
|
|
|
|
.line 90,90 : 21,70 ''
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> Speak.Utils.Invokable::callbackDelegates
|
|
IL_0015: callvirt instance !0 class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate>::Dequeue()
|
|
IL_001a: stloc.0
|
|
.line 91,91 : 21,54 ''
|
|
IL_001b: ldloc.0
|
|
IL_001c: callvirt instance class [mscorlib]System.Delegate Speak.Utils.CallBackDelegate::get_Delegate()
|
|
IL_0021: ldloc.0
|
|
IL_0022: callvirt instance object[] Speak.Utils.CallBackDelegate::get_Args()
|
|
IL_0027: callvirt instance object [mscorlib]System.Delegate::DynamicInvoke(object[])
|
|
IL_002c: pop
|
|
.line 88,88 : 17,53 ''
|
|
IL_002d: ldarg.0
|
|
IL_002e: ldfld class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate> Speak.Utils.Invokable::callbackDelegates
|
|
IL_0033: callvirt instance int32 class [System]System.Collections.Generic.Queue`1<class Speak.Utils.CallBackDelegate>::get_Count()
|
|
IL_0038: brtrue.s IL_000f
|
|
|
|
IL_003a: leave.s IL_0043
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_003c: ldloc.1
|
|
IL_003d: call void [mscorlib]System.Threading.Monitor::Exit(object)
|
|
IL_0042: endfinally
|
|
.line 94,94 : 9,10 ''
|
|
} // end handler
|
|
IL_0043: ret
|
|
} // end of method Invokable::InnerInvoke
|
|
|
|
.method family hidebysig instance int32
|
|
WndProc(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 35 (0x23)
|
|
.maxstack 5
|
|
.locals init ([0] int32 CS$0$0000)
|
|
.line 98,98 : 13,25 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.0
|
|
IL_0002: ldloc.0
|
|
IL_0003: ldc.i4 0x47b
|
|
IL_0008: bne.un.s IL_0012
|
|
|
|
.line 101,101 : 25,39 ''
|
|
IL_000a: ldarg.0
|
|
IL_000b: call instance void Speak.Utils.Invokable::InnerInvoke()
|
|
.line 102,102 : 21,30 ''
|
|
IL_0010: ldc.i4.0
|
|
IL_0011: ret
|
|
|
|
.line 104,104 : 13,74 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Utils.Invokable::oldWndProc
|
|
IL_0018: ldarg.1
|
|
IL_0019: ldarg.2
|
|
IL_001a: ldarg.3
|
|
IL_001b: ldarg.s lParam
|
|
IL_001d: call int32 Speak.Utils.Invokable::CallWindowProc(native int,
|
|
native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0022: ret
|
|
} // end of method Invokable::WndProc
|
|
|
|
.method family hidebysig virtual instance void
|
|
Finalize() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 1
|
|
.line 109,109 : 13,28 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Utils.Invokable::StopSubclass()
|
|
IL_0006: leave.s IL_000f
|
|
|
|
.line 110,110 : 9,10 ''
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0008: ldarg.0
|
|
IL_0009: call instance void [mscorlib]System.Object::Finalize()
|
|
IL_000e: endfinally
|
|
.line 110,110 : 9,10 ''
|
|
} // end handler
|
|
IL_000f: ret
|
|
} // end of method Invokable::Finalize
|
|
|
|
.property instance bool InvokeRequired()
|
|
{
|
|
.get instance bool Speak.Utils.Invokable::get_InvokeRequired()
|
|
} // end of property Invokable::InvokeRequired
|
|
} // end of class Speak.Utils.Invokable
|
|
|
|
.class private auto ansi beforefieldinit Speak.Interop.IEHandler
|
|
extends Speak.Utils.Invokable
|
|
implements Speak.Core.IMessageProcessor,
|
|
[mscorlib]System.IDisposable
|
|
{
|
|
.class auto ansi sealed nested private UpdateAvatar
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method UpdateAvatar::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke(string userName,
|
|
string avatarPath) runtime managed
|
|
{
|
|
} // end of method UpdateAvatar::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(string userName,
|
|
string avatarPath,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method UpdateAvatar::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method UpdateAvatar::EndInvoke
|
|
|
|
} // end of class UpdateAvatar
|
|
|
|
.class auto ansi sealed nested private UpdateChecker
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method UpdateChecker::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke() runtime managed
|
|
{
|
|
} // end of method UpdateChecker::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method UpdateChecker::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method UpdateChecker::EndInvoke
|
|
|
|
} // end of class UpdateChecker
|
|
|
|
.class auto ansi sealed nested private UpdatePerformer
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method UpdatePerformer::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke() runtime managed
|
|
{
|
|
} // end of method UpdatePerformer::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method UpdatePerformer::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method UpdatePerformer::EndInvoke
|
|
|
|
} // end of class UpdatePerformer
|
|
|
|
.field private static literal int32 MAX_UPDATETIME_WAITING = int32(0x000005DC)
|
|
.field private string documentBody
|
|
.field private class Speak.Interfaces.IHTMLDocument2 doc
|
|
.field private native int wHandle
|
|
.field private static valuetype [mscorlib]System.Guid IID_IHTMLDocument
|
|
.field private static valuetype [mscorlib]System.Guid IID_HTMLDocumentEvents2
|
|
.field private int32 cookie
|
|
.field private class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint connPoint
|
|
.field private class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPointContainer connPointContainer
|
|
.field private class Speak.Interop.Handler 'handler'
|
|
.field private bool inUpdate
|
|
.field private bool jsExists
|
|
.field private bool doBrake
|
|
.field private class Speak.Core.Settings settings
|
|
.field private class Speak.Core.AvatarProcessor ap
|
|
.field private class Speak.Sites.ISite site
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Sites.ISite site,
|
|
native int wHandle) cil managed
|
|
{
|
|
// Code size 350 (0x15e)
|
|
.maxstack 8
|
|
.locals init ([0] object joinedString,
|
|
[1] class [mscorlib]System.Exception ex,
|
|
[2] object[] CS$0$0000,
|
|
[3] string[] CS$0$0001)
|
|
.line 22,22 : 9,33 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Interop\\IEHandler.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.m1
|
|
IL_0002: stfld int32 Speak.Interop.IEHandler::cookie
|
|
.line 36,36 : 9,70 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.2
|
|
IL_0009: call instance void Speak.Utils.Invokable::.ctor(native int)
|
|
.line 38,38 : 13,29 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldc.i4.1
|
|
IL_0010: stfld bool Speak.Interop.IEHandler::jsExists
|
|
.line 39,39 : 13,29 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldc.i4.1
|
|
IL_0017: stfld bool Speak.Interop.IEHandler::inUpdate
|
|
.line 41,41 : 13,30 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldarg.1
|
|
IL_001e: stfld class Speak.Sites.ISite Speak.Interop.IEHandler::site
|
|
.line 43,43 : 13,42 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0029: stfld class Speak.Core.Settings Speak.Interop.IEHandler::settings
|
|
.line 44,44 : 13,36 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: ldarg.2
|
|
IL_0030: stfld native int Speak.Interop.IEHandler::wHandle
|
|
.line 46,46 : 13,41 ''
|
|
IL_0035: ldarg.0
|
|
IL_0036: ldsfld string [mscorlib]System.String::Empty
|
|
IL_003b: stfld string Speak.Interop.IEHandler::documentBody
|
|
.line 47,47 : 13,54 ''
|
|
IL_0040: ldarg.0
|
|
IL_0041: ldarg.0
|
|
IL_0042: ldfld native int Speak.Interop.IEHandler::wHandle
|
|
IL_0047: call class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::IEDocumentFromHandle(native int)
|
|
IL_004c: stfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
.line 49,49 : 13,41 ''
|
|
IL_0051: ldarg.0
|
|
IL_0052: ldarg.0
|
|
IL_0053: newobj instance void Speak.Interop.Handler::.ctor(class Speak.Interop.IEHandler)
|
|
IL_0058: stfld class Speak.Interop.Handler Speak.Interop.IEHandler::'handler'
|
|
.line 50,50 : 13,65 ''
|
|
IL_005d: ldarg.0
|
|
IL_005e: ldarg.0
|
|
IL_005f: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0064: castclass [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPointContainer
|
|
IL_0069: stfld class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPointContainer Speak.Interop.IEHandler::connPointContainer
|
|
.line 51,51 : 13,96 ''
|
|
IL_006e: ldarg.0
|
|
IL_006f: ldfld class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPointContainer Speak.Interop.IEHandler::connPointContainer
|
|
IL_0074: ldsflda valuetype [mscorlib]System.Guid Speak.Interop.IEHandler::IID_HTMLDocumentEvents2
|
|
IL_0079: ldarg.0
|
|
IL_007a: ldflda class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint Speak.Interop.IEHandler::connPoint
|
|
IL_007f: callvirt instance void [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPointContainer::FindConnectionPoint(valuetype [mscorlib]System.Guid&,
|
|
class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint&)
|
|
.line 52,52 : 13,51 ''
|
|
IL_0084: ldarg.0
|
|
IL_0085: ldfld class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint Speak.Interop.IEHandler::connPoint
|
|
IL_008a: ldarg.0
|
|
IL_008b: ldfld class Speak.Interop.Handler Speak.Interop.IEHandler::'handler'
|
|
IL_0090: ldarg.0
|
|
IL_0091: ldflda int32 Speak.Interop.IEHandler::cookie
|
|
IL_0096: callvirt instance void [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint::Advise(object,
|
|
int32&)
|
|
.line 59,59 : 17,173 ''
|
|
.try
|
|
{
|
|
IL_009b: ldarg.0
|
|
IL_009c: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_00a1: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_00a6: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
|
|
IL_00ab: ldstr "eval"
|
|
IL_00b0: ldc.i4 0x100
|
|
IL_00b5: ldnull
|
|
IL_00b6: ldarg.0
|
|
IL_00b7: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_00bc: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_00c1: ldc.i4.1
|
|
IL_00c2: newarr [mscorlib]System.Object
|
|
IL_00c7: stloc.2
|
|
IL_00c8: ldloc.2
|
|
IL_00c9: ldc.i4.0
|
|
IL_00ca: ldstr "jInit();"
|
|
IL_00cf: stelem.ref
|
|
IL_00d0: ldloc.2
|
|
IL_00d1: callvirt instance object [mscorlib]System.Type::InvokeMember(string,
|
|
valuetype [mscorlib]System.Reflection.BindingFlags,
|
|
class [mscorlib]System.Reflection.Binder,
|
|
object,
|
|
object[])
|
|
IL_00d6: stloc.0
|
|
.line 60,60 : 17,51 ''
|
|
IL_00d7: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_00dc: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_00e1: brfalse.s IL_00ef
|
|
|
|
.line 61,61 : 21,60 ''
|
|
IL_00e3: ldarg.0
|
|
IL_00e4: ldloc.0
|
|
IL_00e5: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_00ea: call instance void Speak.Interop.IEHandler::InsertAvatars(string)
|
|
IL_00ef: leave.s IL_0147
|
|
|
|
.line 65,65 : 13,32 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_00f1: stloc.1
|
|
.line 67,67 : 17,34 ''
|
|
IL_00f2: ldarg.0
|
|
IL_00f3: ldc.i4.0
|
|
IL_00f4: stfld bool Speak.Interop.IEHandler::jsExists
|
|
.line 68,74 : 17,47 ''
|
|
IL_00f9: ldc.i4.6
|
|
IL_00fa: newarr [mscorlib]System.String
|
|
IL_00ff: stloc.3
|
|
IL_0100: ldloc.3
|
|
IL_0101: ldc.i4.0
|
|
IL_0102: ldstr "Cant find javascript:jInit() function."
|
|
IL_0107: stelem.ref
|
|
IL_0108: ldloc.3
|
|
IL_0109: ldc.i4.1
|
|
IL_010a: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_010f: stelem.ref
|
|
IL_0110: ldloc.3
|
|
IL_0111: ldc.i4.2
|
|
IL_0112: ldstr "Have you edit IEView template file\?"
|
|
IL_0117: stelem.ref
|
|
IL_0118: ldloc.3
|
|
IL_0119: ldc.i4.3
|
|
IL_011a: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_011f: stelem.ref
|
|
IL_0120: ldloc.3
|
|
IL_0121: ldc.i4.4
|
|
IL_0122: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_0127: stelem.ref
|
|
IL_0128: ldloc.3
|
|
IL_0129: ldc.i4.5
|
|
IL_012a: ldloc.1
|
|
IL_012b: callvirt instance string [mscorlib]System.Exception::get_Message()
|
|
IL_0130: stelem.ref
|
|
IL_0131: ldloc.3
|
|
IL_0132: call string [mscorlib]System.String::Concat(string[])
|
|
IL_0137: ldstr "[xJuick] JavaScript init error"
|
|
IL_013c: ldc.i4.0
|
|
IL_013d: ldc.i4.s 16
|
|
IL_013f: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_0144: pop
|
|
IL_0145: leave.s IL_0147
|
|
|
|
.line 77,77 : 13,47 ''
|
|
} // end handler
|
|
IL_0147: ldarg.0
|
|
IL_0148: ldarg.0
|
|
IL_0149: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_014e: callvirt instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLDocument2::get_body()
|
|
IL_0153: callvirt instance string Speak.Interfaces.IHTMLElement::get_innerHTML()
|
|
IL_0158: stfld string Speak.Interop.IEHandler::documentBody
|
|
.line 78,78 : 9,10 ''
|
|
IL_015d: ret
|
|
} // end of method IEHandler::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
InsertAvatars(string unsplittedUsers) cil managed
|
|
{
|
|
// Code size 340 (0x154)
|
|
.maxstack 11
|
|
.locals init ([0] string[] users,
|
|
[1] class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>> avatars,
|
|
[2] int32 i,
|
|
[3] int32 iCount,
|
|
[4] string avatarPath,
|
|
[5] int32 V_5,
|
|
[6] int32 V_6,
|
|
[7] char[] CS$0$0000,
|
|
[8] object[] CS$0$0001,
|
|
[9] string[] CS$0$0002,
|
|
[10] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string> CS$0$0003,
|
|
[11] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string> CS$0$0004)
|
|
.line 82,82 : 13,55 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0006: brfalse.s IL_0009
|
|
|
|
.line 83,83 : 17,24 ''
|
|
IL_0008: ret
|
|
|
|
.line 84,84 : 13,44 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldarg.0
|
|
IL_000b: ldfld class Speak.Sites.ISite Speak.Interop.IEHandler::site
|
|
IL_0010: newobj instance void Speak.Core.AvatarProcessor::.ctor(class Speak.Sites.ISite)
|
|
IL_0015: stfld class Speak.Core.AvatarProcessor Speak.Interop.IEHandler::ap
|
|
.line 85,85 : 13,57 ''
|
|
IL_001a: ldarg.1
|
|
IL_001b: ldc.i4.1
|
|
IL_001c: newarr [mscorlib]System.Char
|
|
IL_0021: stloc.s CS$0$0000
|
|
IL_0023: ldloc.s CS$0$0000
|
|
IL_0025: ldc.i4.0
|
|
IL_0026: ldc.i4.s 35
|
|
IL_0028: stelem.i2
|
|
IL_0029: ldloc.s CS$0$0000
|
|
IL_002b: callvirt instance string[] [mscorlib]System.String::Split(char[])
|
|
IL_0030: stloc.0
|
|
.line 86,86 : 13,99 ''
|
|
IL_0031: newobj instance void class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>>::.ctor()
|
|
IL_0036: stloc.1
|
|
.line 87,87 : 18,28 ''
|
|
IL_0037: ldc.i4.0
|
|
IL_0038: stloc.2
|
|
.line 87,87 : 29,51 ''
|
|
IL_0039: ldloc.0
|
|
IL_003a: ldlen
|
|
IL_003b: conv.i4
|
|
IL_003c: stloc.3
|
|
IL_003d: br.s IL_0087
|
|
|
|
.line 89,89 : 17,93 ''
|
|
IL_003f: ldarg.0
|
|
IL_0040: ldfld class Speak.Core.AvatarProcessor Speak.Interop.IEHandler::ap
|
|
IL_0045: ldloc.0
|
|
IL_0046: ldloc.2
|
|
IL_0047: ldelem.ref
|
|
IL_0048: ldc.i4.1
|
|
IL_0049: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_004e: ldarg.0
|
|
IL_004f: ldftn instance void Speak.Interop.IEHandler::AvatarCallBack(string,
|
|
string)
|
|
IL_0055: newobj instance void Speak.Core.AvatarCallBack::.ctor(object,
|
|
native int)
|
|
IL_005a: callvirt instance string Speak.Core.AvatarProcessor::GetUserAvatar(string,
|
|
class Speak.Core.AvatarCallBack)
|
|
IL_005f: stloc.s avatarPath
|
|
.line 90,90 : 17,55 ''
|
|
IL_0061: ldloc.s avatarPath
|
|
IL_0063: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0068: brtrue.s IL_0083
|
|
|
|
.line 92,92 : 21,108 ''
|
|
IL_006a: ldloc.1
|
|
IL_006b: ldloc.0
|
|
IL_006c: ldloc.2
|
|
IL_006d: ldelem.ref
|
|
IL_006e: ldloc.s avatarPath
|
|
IL_0070: ldc.i4.s 92
|
|
IL_0072: ldc.i4.s 47
|
|
IL_0074: callvirt instance string [mscorlib]System.String::Replace(char,
|
|
char)
|
|
IL_0079: newobj instance void valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>::.ctor(!0,
|
|
!1)
|
|
IL_007e: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>>::Add(!0)
|
|
.line 87,87 : 64,67 ''
|
|
IL_0083: ldloc.2
|
|
IL_0084: ldc.i4.1
|
|
IL_0085: add
|
|
IL_0086: stloc.2
|
|
.line 87,87 : 52,62 ''
|
|
IL_0087: ldloc.2
|
|
IL_0088: ldloc.3
|
|
IL_0089: blt.s IL_003f
|
|
|
|
.line 96,96 : 18,28 ''
|
|
IL_008b: ldc.i4.0
|
|
IL_008c: stloc.s V_5
|
|
.line 96,96 : 29,52 ''
|
|
IL_008e: ldloc.1
|
|
IL_008f: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>>::get_Count()
|
|
IL_0094: stloc.s V_6
|
|
IL_0096: br IL_0134
|
|
|
|
.line 100,100 : 21,215 ''
|
|
.try
|
|
{
|
|
IL_009b: ldarg.0
|
|
IL_009c: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_00a1: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_00a6: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
|
|
IL_00ab: ldstr "eval"
|
|
IL_00b0: ldc.i4 0x100
|
|
IL_00b5: ldnull
|
|
IL_00b6: ldarg.0
|
|
IL_00b7: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_00bc: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_00c1: ldc.i4.1
|
|
IL_00c2: newarr [mscorlib]System.Object
|
|
IL_00c7: stloc.s CS$0$0001
|
|
IL_00c9: ldloc.s CS$0$0001
|
|
IL_00cb: ldc.i4.0
|
|
IL_00cc: ldc.i4.5
|
|
IL_00cd: newarr [mscorlib]System.String
|
|
IL_00d2: stloc.s CS$0$0002
|
|
IL_00d4: ldloc.s CS$0$0002
|
|
IL_00d6: ldc.i4.0
|
|
IL_00d7: ldstr "jInsertAvatar('"
|
|
IL_00dc: stelem.ref
|
|
IL_00dd: ldloc.s CS$0$0002
|
|
IL_00df: ldc.i4.1
|
|
IL_00e0: ldloc.1
|
|
IL_00e1: ldloc.s V_5
|
|
IL_00e3: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>>::get_Item(int32)
|
|
IL_00e8: stloc.s CS$0$0003
|
|
IL_00ea: ldloca.s CS$0$0003
|
|
IL_00ec: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>::get_Key()
|
|
IL_00f1: stelem.ref
|
|
IL_00f2: ldloc.s CS$0$0002
|
|
IL_00f4: ldc.i4.2
|
|
IL_00f5: ldstr "', '"
|
|
IL_00fa: stelem.ref
|
|
IL_00fb: ldloc.s CS$0$0002
|
|
IL_00fd: ldc.i4.3
|
|
IL_00fe: ldloc.1
|
|
IL_00ff: ldloc.s V_5
|
|
IL_0101: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>>::get_Item(int32)
|
|
IL_0106: stloc.s CS$0$0004
|
|
IL_0108: ldloca.s CS$0$0004
|
|
IL_010a: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>::get_Value()
|
|
IL_010f: stelem.ref
|
|
IL_0110: ldloc.s CS$0$0002
|
|
IL_0112: ldc.i4.4
|
|
IL_0113: ldstr "');"
|
|
IL_0118: stelem.ref
|
|
IL_0119: ldloc.s CS$0$0002
|
|
IL_011b: call string [mscorlib]System.String::Concat(string[])
|
|
IL_0120: stelem.ref
|
|
IL_0121: ldloc.s CS$0$0001
|
|
IL_0123: callvirt instance object [mscorlib]System.Type::InvokeMember(string,
|
|
valuetype [mscorlib]System.Reflection.BindingFlags,
|
|
class [mscorlib]System.Reflection.Binder,
|
|
object,
|
|
object[])
|
|
IL_0128: pop
|
|
IL_0129: leave.s IL_012e
|
|
|
|
.line 102,102 : 17,22 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_012b: pop
|
|
IL_012c: leave.s IL_012e
|
|
|
|
.line 96,96 : 65,68 ''
|
|
} // end handler
|
|
IL_012e: ldloc.s V_5
|
|
IL_0130: ldc.i4.1
|
|
IL_0131: add
|
|
IL_0132: stloc.s V_5
|
|
.line 96,96 : 53,63 ''
|
|
IL_0134: ldloc.s V_5
|
|
IL_0136: ldloc.s V_6
|
|
IL_0138: blt IL_009b
|
|
|
|
.line 105,105 : 13,47 ''
|
|
IL_013d: ldloc.1
|
|
IL_013e: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,string>>::get_Count()
|
|
IL_0143: ldloc.0
|
|
IL_0144: ldlen
|
|
IL_0145: conv.i4
|
|
IL_0146: beq.s IL_0153
|
|
|
|
.line 106,106 : 17,30 ''
|
|
IL_0148: ldarg.0
|
|
IL_0149: ldfld class Speak.Core.AvatarProcessor Speak.Interop.IEHandler::ap
|
|
IL_014e: callvirt instance void Speak.Core.AvatarProcessor::Process()
|
|
.line 107,107 : 9,10 ''
|
|
IL_0153: ret
|
|
} // end of method IEHandler::InsertAvatars
|
|
|
|
.method private hidebysig instance void
|
|
PerformAvatarCallBack(string userName,
|
|
string avatarPath) cil managed
|
|
{
|
|
// Code size 106 (0x6a)
|
|
.maxstack 10
|
|
.locals init ([0] object[] CS$0$0000,
|
|
[1] string[] CS$0$0001)
|
|
.line 114,114 : 17,200 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0006: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_000b: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
|
|
IL_0010: ldstr "eval"
|
|
IL_0015: ldc.i4 0x100
|
|
IL_001a: ldnull
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0021: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_0026: ldc.i4.1
|
|
IL_0027: newarr [mscorlib]System.Object
|
|
IL_002c: stloc.0
|
|
IL_002d: ldloc.0
|
|
IL_002e: ldc.i4.0
|
|
IL_002f: ldc.i4.5
|
|
IL_0030: newarr [mscorlib]System.String
|
|
IL_0035: stloc.1
|
|
IL_0036: ldloc.1
|
|
IL_0037: ldc.i4.0
|
|
IL_0038: ldstr "jInsertAvatar('@"
|
|
IL_003d: stelem.ref
|
|
IL_003e: ldloc.1
|
|
IL_003f: ldc.i4.1
|
|
IL_0040: ldarg.1
|
|
IL_0041: stelem.ref
|
|
IL_0042: ldloc.1
|
|
IL_0043: ldc.i4.2
|
|
IL_0044: ldstr "', '"
|
|
IL_0049: stelem.ref
|
|
IL_004a: ldloc.1
|
|
IL_004b: ldc.i4.3
|
|
IL_004c: ldarg.2
|
|
IL_004d: stelem.ref
|
|
IL_004e: ldloc.1
|
|
IL_004f: ldc.i4.4
|
|
IL_0050: ldstr "');"
|
|
IL_0055: stelem.ref
|
|
IL_0056: ldloc.1
|
|
IL_0057: call string [mscorlib]System.String::Concat(string[])
|
|
IL_005c: stelem.ref
|
|
IL_005d: ldloc.0
|
|
IL_005e: callvirt instance object [mscorlib]System.Type::InvokeMember(string,
|
|
valuetype [mscorlib]System.Reflection.BindingFlags,
|
|
class [mscorlib]System.Reflection.Binder,
|
|
object,
|
|
object[])
|
|
IL_0063: pop
|
|
IL_0064: leave.s IL_0069
|
|
|
|
.line 116,116 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_0066: pop
|
|
IL_0067: leave.s IL_0069
|
|
|
|
.line 117,117 : 9,10 ''
|
|
} // end handler
|
|
IL_0069: ret
|
|
} // end of method IEHandler::PerformAvatarCallBack
|
|
|
|
.method private hidebysig instance void
|
|
AvatarCallBack(string userName,
|
|
string avatarPath) cil managed
|
|
{
|
|
// Code size 67 (0x43)
|
|
.maxstack 5
|
|
.locals init ([0] class Speak.Interop.IEHandler/UpdateAvatar d,
|
|
[1] object[] CS$0$0000)
|
|
.line 121,121 : 13,56 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: ldc.i4.s 92
|
|
IL_0003: ldc.i4.s 47
|
|
IL_0005: callvirt instance string [mscorlib]System.String::Replace(char,
|
|
char)
|
|
IL_000a: starg.s avatarPath
|
|
.line 122,122 : 13,32 ''
|
|
IL_000c: ldarg.0
|
|
IL_000d: call instance bool Speak.Utils.Invokable::get_InvokeRequired()
|
|
IL_0012: brfalse.s IL_003a
|
|
|
|
.line 124,124 : 17,56 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldftn instance void Speak.Interop.IEHandler::PerformAvatarCallBack(string,
|
|
string)
|
|
IL_001b: newobj instance void Speak.Interop.IEHandler/UpdateAvatar::.ctor(object,
|
|
native int)
|
|
IL_0020: stloc.0
|
|
.line 125,125 : 17,66 ''
|
|
IL_0021: ldarg.0
|
|
IL_0022: ldloc.0
|
|
IL_0023: ldc.i4.2
|
|
IL_0024: newarr [mscorlib]System.Object
|
|
IL_0029: stloc.1
|
|
IL_002a: ldloc.1
|
|
IL_002b: ldc.i4.0
|
|
IL_002c: ldarg.1
|
|
IL_002d: stelem.ref
|
|
IL_002e: ldloc.1
|
|
IL_002f: ldc.i4.1
|
|
IL_0030: ldarg.2
|
|
IL_0031: stelem.ref
|
|
IL_0032: ldloc.1
|
|
IL_0033: call instance object Speak.Utils.Invokable::Invoke(class [mscorlib]System.Delegate,
|
|
object[])
|
|
IL_0038: pop
|
|
IL_0039: ret
|
|
|
|
.line 129,129 : 17,61 ''
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldarg.1
|
|
IL_003c: ldarg.2
|
|
IL_003d: call instance void Speak.Interop.IEHandler::PerformAvatarCallBack(string,
|
|
string)
|
|
.line 131,131 : 9,10 ''
|
|
IL_0042: ret
|
|
} // end of method IEHandler::AvatarCallBack
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_FoundIEView() cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 135,135 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0006: ldnull
|
|
IL_0007: ceq
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ceq
|
|
IL_000c: ret
|
|
} // end of method IEHandler::get_FoundIEView
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Update() cil managed
|
|
{
|
|
// Code size 89 (0x59)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Interop.IEHandler/UpdateChecker updater)
|
|
.line 141,141 : 13,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldfld bool Speak.Interop.IEHandler::inUpdate
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ceq
|
|
IL_000a: stfld bool Speak.Interop.IEHandler::inUpdate
|
|
.line 142,142 : 13,26 ''
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld bool Speak.Interop.IEHandler::inUpdate
|
|
IL_0015: brfalse.s IL_0018
|
|
|
|
.line 143,143 : 17,24 ''
|
|
IL_0017: ret
|
|
|
|
.line 145,145 : 13,27 ''
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldfld bool Speak.Interop.IEHandler::jsExists
|
|
IL_001e: brtrue.s IL_0021
|
|
|
|
.line 146,146 : 17,24 ''
|
|
IL_0020: ret
|
|
|
|
.line 150,150 : 13,47 ''
|
|
IL_0021: ldarg.0
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0028: callvirt instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLDocument2::get_body()
|
|
IL_002d: callvirt instance string Speak.Interfaces.IHTMLElement::get_innerHTML()
|
|
IL_0032: stfld string Speak.Interop.IEHandler::documentBody
|
|
.line 151,151 : 13,50 ''
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldftn instance void Speak.Interop.IEHandler::InfinityLoop()
|
|
IL_003e: newobj instance void Speak.Interop.IEHandler/UpdateChecker::.ctor(object,
|
|
native int)
|
|
IL_0043: stloc.0
|
|
.line 152,152 : 13,58 ''
|
|
IL_0044: ldloc.0
|
|
IL_0045: ldarg.0
|
|
IL_0046: ldftn instance void Speak.Interop.IEHandler::UpdateCallback(class [mscorlib]System.IAsyncResult)
|
|
IL_004c: newobj instance void [mscorlib]System.AsyncCallback::.ctor(object,
|
|
native int)
|
|
IL_0051: ldloc.0
|
|
IL_0052: callvirt instance class [mscorlib]System.IAsyncResult Speak.Interop.IEHandler/UpdateChecker::BeginInvoke(class [mscorlib]System.AsyncCallback,
|
|
object)
|
|
IL_0057: pop
|
|
.line 153,153 : 9,10 ''
|
|
IL_0058: ret
|
|
} // end of method IEHandler::Update
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SettingsChanged() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 158,158 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method IEHandler::SettingsChanged
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void ShowThreads() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 163,163 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method IEHandler::ShowThreads
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Avatars() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 168,168 : 9,10 ''
|
|
IL_0000: ret
|
|
} // end of method IEHandler::Avatars
|
|
|
|
.method private hidebysig instance void
|
|
PerformUpdate() cil managed
|
|
{
|
|
// Code size 90 (0x5a)
|
|
.maxstack 8
|
|
.locals init ([0] object joinedString,
|
|
[1] object[] CS$0$0000)
|
|
.line 175,175 : 17,173 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0006: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_000b: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
|
|
IL_0010: ldstr "eval"
|
|
IL_0015: ldc.i4 0x100
|
|
IL_001a: ldnull
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0021: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_0026: ldc.i4.1
|
|
IL_0027: newarr [mscorlib]System.Object
|
|
IL_002c: stloc.1
|
|
IL_002d: ldloc.1
|
|
IL_002e: ldc.i4.0
|
|
IL_002f: ldstr "jInit();"
|
|
IL_0034: stelem.ref
|
|
IL_0035: ldloc.1
|
|
IL_0036: callvirt instance object [mscorlib]System.Type::InvokeMember(string,
|
|
valuetype [mscorlib]System.Reflection.BindingFlags,
|
|
class [mscorlib]System.Reflection.Binder,
|
|
object,
|
|
object[])
|
|
IL_003b: stloc.0
|
|
.line 176,176 : 17,51 ''
|
|
IL_003c: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0041: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_0046: brfalse.s IL_0054
|
|
|
|
.line 177,177 : 21,60 ''
|
|
IL_0048: ldarg.0
|
|
IL_0049: ldloc.0
|
|
IL_004a: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_004f: call instance void Speak.Interop.IEHandler::InsertAvatars(string)
|
|
IL_0054: leave.s IL_0059
|
|
|
|
.line 179,179 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_0056: pop
|
|
IL_0057: leave.s IL_0059
|
|
|
|
.line 180,180 : 9,10 ''
|
|
} // end handler
|
|
IL_0059: ret
|
|
} // end of method IEHandler::PerformUpdate
|
|
|
|
.method private hidebysig instance void
|
|
UpdateCallback(class [mscorlib]System.IAsyncResult result) cil managed
|
|
{
|
|
// Code size 125 (0x7d)
|
|
.maxstack 8
|
|
.locals init ([0] class Speak.Interop.IEHandler/UpdateChecker flusher,
|
|
[1] class Speak.Interop.IEHandler/UpdatePerformer d,
|
|
[2] object[] CS$0$0000)
|
|
.line 184,184 : 13,70 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: callvirt instance object [mscorlib]System.IAsyncResult::get_AsyncState()
|
|
IL_0006: castclass Speak.Interop.IEHandler/UpdateChecker
|
|
IL_000b: stloc.0
|
|
.line 186,186 : 13,39 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: ldarg.1
|
|
IL_000e: callvirt instance void Speak.Interop.IEHandler/UpdateChecker::EndInvoke(class [mscorlib]System.IAsyncResult)
|
|
.line 188,188 : 13,25 ''
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldfld bool Speak.Interop.IEHandler::doBrake
|
|
IL_0019: brfalse.s IL_001c
|
|
|
|
.line 189,189 : 17,24 ''
|
|
IL_001b: ret
|
|
|
|
.line 191,191 : 13,32 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: call instance bool Speak.Utils.Invokable::get_InvokeRequired()
|
|
IL_0022: brfalse.s IL_003b
|
|
|
|
.line 193,193 : 17,51 ''
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldftn instance void Speak.Interop.IEHandler::PerformUpdate()
|
|
IL_002b: newobj instance void Speak.Interop.IEHandler/UpdatePerformer::.ctor(object,
|
|
native int)
|
|
IL_0030: stloc.1
|
|
.line 194,194 : 17,33 ''
|
|
IL_0031: ldarg.0
|
|
IL_0032: ldloc.1
|
|
IL_0033: ldnull
|
|
IL_0034: call instance object Speak.Utils.Invokable::Invoke(class [mscorlib]System.Delegate,
|
|
object[])
|
|
IL_0039: pop
|
|
.line 195,195 : 17,24 ''
|
|
IL_003a: ret
|
|
|
|
.line 200,200 : 17,151 ''
|
|
.try
|
|
{
|
|
IL_003b: ldarg.0
|
|
IL_003c: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0041: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_0046: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType()
|
|
IL_004b: ldstr "eval"
|
|
IL_0050: ldc.i4 0x100
|
|
IL_0055: ldnull
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_005c: callvirt instance object Speak.Interfaces.IHTMLDocument2::get_Script()
|
|
IL_0061: ldc.i4.1
|
|
IL_0062: newarr [mscorlib]System.Object
|
|
IL_0067: stloc.2
|
|
IL_0068: ldloc.2
|
|
IL_0069: ldc.i4.0
|
|
IL_006a: ldstr "jInit();"
|
|
IL_006f: stelem.ref
|
|
IL_0070: ldloc.2
|
|
IL_0071: callvirt instance object [mscorlib]System.Type::InvokeMember(string,
|
|
valuetype [mscorlib]System.Reflection.BindingFlags,
|
|
class [mscorlib]System.Reflection.Binder,
|
|
object,
|
|
object[])
|
|
IL_0076: pop
|
|
IL_0077: leave.s IL_007c
|
|
|
|
.line 202,202 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_0079: pop
|
|
IL_007a: leave.s IL_007c
|
|
|
|
.line 203,203 : 9,10 ''
|
|
} // end handler
|
|
IL_007c: ret
|
|
} // end of method IEHandler::UpdateCallback
|
|
|
|
.method private hidebysig instance void
|
|
InfinityLoop() cil managed
|
|
{
|
|
// Code size 98 (0x62)
|
|
.maxstack 3
|
|
.locals init ([0] int32 currentTime)
|
|
.line 207,207 : 13,33 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 210,210 : 17,29 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld bool Speak.Interop.IEHandler::doBrake
|
|
IL_0008: brfalse.s IL_000b
|
|
|
|
.line 211,211 : 21,28 ''
|
|
IL_000a: ret
|
|
|
|
.line 214,214 : 17,130 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld class Speak.Core.Settings Speak.Interop.IEHandler::settings
|
|
IL_0011: callvirt instance bool Speak.Core.Settings::get_FastIEView()
|
|
IL_0016: brfalse.s IL_004d
|
|
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldfld string Speak.Interop.IEHandler::documentBody
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_0024: callvirt instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLDocument2::get_body()
|
|
IL_0029: callvirt instance string Speak.Interfaces.IHTMLElement::get_innerHTML()
|
|
IL_002e: ldc.i4.3
|
|
IL_002f: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0034: brtrue.s IL_004d
|
|
|
|
.line 216,216 : 21,55 ''
|
|
IL_0036: ldarg.0
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldfld class Speak.Interfaces.IHTMLDocument2 Speak.Interop.IEHandler::doc
|
|
IL_003d: callvirt instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLDocument2::get_body()
|
|
IL_0042: callvirt instance string Speak.Interfaces.IHTMLElement::get_innerHTML()
|
|
IL_0047: stfld string Speak.Interop.IEHandler::documentBody
|
|
.line 217,217 : 21,28 ''
|
|
IL_004c: ret
|
|
|
|
.line 219,219 : 17,35 ''
|
|
IL_004d: ldc.i4.s 100
|
|
IL_004f: call void [mscorlib]System.Threading.Thread::Sleep(int32)
|
|
.line 220,220 : 17,36 ''
|
|
IL_0054: ldloc.0
|
|
IL_0055: ldc.i4.s 100
|
|
IL_0057: add
|
|
IL_0058: stloc.0
|
|
.line 222,222 : 17,59 ''
|
|
IL_0059: ldloc.0
|
|
IL_005a: ldc.i4 0x5dc
|
|
IL_005f: blt.s IL_0002
|
|
|
|
.line 223,223 : 21,28 ''
|
|
IL_0061: ret
|
|
} // end of method IEHandler::InfinityLoop
|
|
|
|
.method private hidebysig static class Speak.Interfaces.IHTMLDocument2
|
|
IEDocumentFromHandle(native int hWnd) cil managed
|
|
{
|
|
// Code size 58 (0x3a)
|
|
.maxstack 7
|
|
.locals init ([0] class Speak.Interfaces.IHTMLDocument2 document,
|
|
[1] int32 lRes,
|
|
[2] valuetype [mscorlib]System.Guid iid)
|
|
.line 230,230 : 13,44 ''
|
|
IL_0000: ldnull
|
|
IL_0001: stloc.0
|
|
.line 233,233 : 13,47 ''
|
|
IL_0002: ldsfld int32 Speak.Interop.WinApi::WM_HTML_GETOBJECT
|
|
IL_0007: brfalse.s IL_0038
|
|
|
|
.line 235,235 : 17,122 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldsfld int32 Speak.Interop.WinApi::WM_HTML_GETOBJECT
|
|
IL_000f: ldc.i4.0
|
|
IL_0010: ldc.i4.0
|
|
IL_0011: ldsfld int32 Speak.Interop.WinApi::SMTO_ABORTIFHUNG
|
|
IL_0016: ldc.i4 0x3e8
|
|
IL_001b: ldloca.s lRes
|
|
IL_001d: call int32 Speak.Interop.WinApi::SendMessageTimeout(native int,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32&)
|
|
IL_0022: pop
|
|
.line 237,237 : 17,34 ''
|
|
IL_0023: ldloc.1
|
|
IL_0024: brfalse.s IL_0038
|
|
|
|
.line 239,239 : 21,50 ''
|
|
IL_0026: ldsfld valuetype [mscorlib]System.Guid Speak.Interop.IEHandler::IID_IHTMLDocument
|
|
IL_002b: stloc.2
|
|
.line 240,240 : 21,78 ''
|
|
IL_002c: ldloc.1
|
|
IL_002d: ldloca.s iid
|
|
IL_002f: ldc.i4.0
|
|
IL_0030: ldloca.s document
|
|
IL_0032: call int32 Speak.Interop.WinApi::ObjectFromLresult(int32,
|
|
valuetype [mscorlib]System.Guid&,
|
|
int32,
|
|
class Speak.Interfaces.IHTMLDocument2&)
|
|
IL_0037: pop
|
|
.line 244,244 : 13,29 ''
|
|
IL_0038: ldloc.0
|
|
IL_0039: ret
|
|
} // end of method IEHandler::IEDocumentFromHandle
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.Interop.IEHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.Interop.IEHandler::JuickClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method IEHandler::add_JuickClicked
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.Interop.IEHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.Interop.IEHandler::JuickClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method IEHandler::remove_JuickClicked
|
|
|
|
.method public hidebysig instance void
|
|
InvokeJuick(string action,
|
|
bool autoSend) cil managed
|
|
{
|
|
// Code size 29 (0x1d)
|
|
.maxstack 8
|
|
.line 250,250 : 13,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.Interop.IEHandler::JuickClicked
|
|
IL_0006: brtrue.s IL_0009
|
|
|
|
.line 251,251 : 17,24 ''
|
|
IL_0008: ret
|
|
|
|
.line 252,252 : 13,72 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.Interop.IEHandler::JuickClicked
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldarg.2
|
|
IL_0012: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_0017: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>::Invoke(object,
|
|
!0)
|
|
.line 253,253 : 9,10 ''
|
|
IL_001c: ret
|
|
} // end of method IEHandler::InvokeJuick
|
|
|
|
.method family hidebysig virtual instance void
|
|
Finalize() cil managed
|
|
{
|
|
// Code size 10 (0xa)
|
|
.maxstack 1
|
|
.try
|
|
{
|
|
IL_0000: leave.s IL_0009
|
|
|
|
.line 258,258 : 9,10 ''
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0002: ldarg.0
|
|
IL_0003: call instance void Speak.Utils.Invokable::Finalize()
|
|
IL_0008: endfinally
|
|
.line 258,258 : 9,10 ''
|
|
} // end handler
|
|
IL_0009: ret
|
|
} // end of method IEHandler::Finalize
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 48 (0x30)
|
|
.maxstack 8
|
|
.line 264,264 : 13,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.1
|
|
IL_0002: stfld bool Speak.Interop.IEHandler::doBrake
|
|
.line 265,265 : 13,30 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldfld int32 Speak.Interop.IEHandler::cookie
|
|
IL_000d: ldc.i4.m1
|
|
IL_000e: beq.s IL_0021
|
|
|
|
.line 267,267 : 17,44 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint Speak.Interop.IEHandler::connPoint
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldfld int32 Speak.Interop.IEHandler::cookie
|
|
IL_001c: callvirt instance void [mscorlib]System.Runtime.InteropServices.ComTypes.IConnectionPoint::Unadvise(int32)
|
|
.line 269,269 : 13,25 ''
|
|
IL_0021: ldarg.0
|
|
IL_0022: ldc.i4.m1
|
|
IL_0023: stfld int32 Speak.Interop.IEHandler::cookie
|
|
.line 270,270 : 13,28 ''
|
|
IL_0028: ldarg.0
|
|
IL_0029: ldnull
|
|
IL_002a: stfld class Speak.Interop.Handler Speak.Interop.IEHandler::'handler'
|
|
.line 271,271 : 9,10 ''
|
|
IL_002f: ret
|
|
} // end of method IEHandler::Dispose
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 19,19 : 9,98 ''
|
|
IL_0000: ldstr "626FC520-A41E-11CF-A731-00A0C9082637"
|
|
IL_0005: newobj instance void [mscorlib]System.Guid::.ctor(string)
|
|
IL_000a: stsfld valuetype [mscorlib]System.Guid Speak.Interop.IEHandler::IID_IHTMLDocument
|
|
.line 20,20 : 9,88 ''
|
|
IL_000f: ldtoken Speak.Interfaces.HTMLDocumentEvents2
|
|
IL_0014: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0019: callvirt instance valuetype [mscorlib]System.Guid [mscorlib]System.Type::get_GUID()
|
|
IL_001e: stsfld valuetype [mscorlib]System.Guid Speak.Interop.IEHandler::IID_HTMLDocumentEvents2
|
|
IL_0023: ret
|
|
} // end of method IEHandler::.cctor
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
{
|
|
.removeon instance void Speak.Interop.IEHandler::remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
.addon instance void Speak.Interop.IEHandler::add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
} // end of event IEHandler::JuickClicked
|
|
.property instance bool FoundIEView()
|
|
{
|
|
.get instance bool Speak.Interop.IEHandler::get_FoundIEView()
|
|
} // end of property IEHandler::FoundIEView
|
|
} // end of class Speak.Interop.IEHandler
|
|
|
|
.class private auto ansi beforefieldinit Speak.Interop.Handler
|
|
extends [mscorlib]System.Object
|
|
implements Speak.Interfaces.HTMLDocumentEvents2
|
|
{
|
|
.field private class Speak.Interop.IEHandler parent
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Interop.IEHandler parent) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 280,280 : 9,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 282,282 : 13,34 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld class Speak.Interop.IEHandler Speak.Interop.Handler::parent
|
|
.line 283,283 : 9,10 ''
|
|
IL_000d: ret
|
|
} // end of method Handler::.ctor
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance bool onclick(class Speak.Interfaces.IHTMLEventObj pEvtObj) cil managed
|
|
{
|
|
// Code size 137 (0x89)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Interfaces.IHTMLElement el,
|
|
[1] string action,
|
|
[2] string autoSendStr,
|
|
[3] bool autoSend)
|
|
.line 287,287 : 13,50 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: callvirt instance class Speak.Interfaces.IHTMLElement Speak.Interfaces.IHTMLEventObj::get_SrcElement()
|
|
IL_0006: stloc.0
|
|
.line 288,288 : 13,88 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: callvirt instance string Speak.Interfaces.IHTMLElement::get_tagName()
|
|
IL_000d: ldstr "DIV"
|
|
IL_0012: ldc.i4.3
|
|
IL_0013: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0018: brtrue.s IL_001c
|
|
|
|
.line 289,289 : 17,30 ''
|
|
IL_001a: ldc.i4.0
|
|
IL_001b: ret
|
|
|
|
.line 291,291 : 13,69 ''
|
|
IL_001c: ldloc.0
|
|
IL_001d: ldstr "action"
|
|
IL_0022: ldc.i4.0
|
|
IL_0023: callvirt instance object Speak.Interfaces.IHTMLElement::getAttribute(string,
|
|
int32)
|
|
IL_0028: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_002d: stloc.1
|
|
.line 292,292 : 13,46 ''
|
|
IL_002e: ldloc.1
|
|
IL_002f: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0034: brfalse.s IL_0038
|
|
|
|
.line 293,293 : 17,30 ''
|
|
IL_0036: ldc.i4.0
|
|
IL_0037: ret
|
|
|
|
.line 295,295 : 13,76 ''
|
|
IL_0038: ldloc.0
|
|
IL_0039: ldstr "autosend"
|
|
IL_003e: ldc.i4.0
|
|
IL_003f: callvirt instance object Speak.Interfaces.IHTMLElement::getAttribute(string,
|
|
int32)
|
|
IL_0044: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0049: stloc.2
|
|
.line 296,297 : 13,99 ''
|
|
IL_004a: ldloc.2
|
|
IL_004b: ldstr "1"
|
|
IL_0050: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0055: brtrue.s IL_0065
|
|
|
|
IL_0057: ldloc.2
|
|
IL_0058: ldstr "true"
|
|
IL_005d: ldc.i4.1
|
|
IL_005e: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0063: br.s IL_0066
|
|
|
|
IL_0065: ldc.i4.1
|
|
IL_0066: stloc.3
|
|
.line 300,300 : 13,41 ''
|
|
IL_0067: ldarg.1
|
|
IL_0068: ldc.i4.0
|
|
IL_0069: box [mscorlib]System.Boolean
|
|
IL_006e: callvirt instance void Speak.Interfaces.IHTMLEventObj::set_ReturnValue(object)
|
|
.line 301,301 : 13,41 ''
|
|
IL_0073: ldarg.1
|
|
IL_0074: ldc.i4.1
|
|
IL_0075: callvirt instance void Speak.Interfaces.IHTMLEventObj::set_CancelBubble(bool)
|
|
.line 304,304 : 13,50 ''
|
|
IL_007a: ldarg.0
|
|
IL_007b: ldfld class Speak.Interop.IEHandler Speak.Interop.Handler::parent
|
|
IL_0080: ldloc.1
|
|
IL_0081: ldloc.3
|
|
IL_0082: callvirt instance void Speak.Interop.IEHandler::InvokeJuick(string,
|
|
bool)
|
|
.line 305,305 : 13,26 ''
|
|
IL_0087: ldc.i4.0
|
|
IL_0088: ret
|
|
} // end of method Handler::onclick
|
|
|
|
} // end of class Speak.Interop.Handler
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Interop.COLORREF
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public uint32 ColorDWORD
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(valuetype [System.Drawing]System.Drawing.Color color) cil managed
|
|
{
|
|
// Code size 35 (0x23)
|
|
.maxstack 8
|
|
.line 15,15 : 13,91 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Interop\\Structs.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarga.s color
|
|
IL_0003: call instance uint8 [System.Drawing]System.Drawing.Color::get_R()
|
|
IL_0008: ldarga.s color
|
|
IL_000a: call instance uint8 [System.Drawing]System.Drawing.Color::get_G()
|
|
IL_000f: ldc.i4.8
|
|
IL_0010: shl
|
|
IL_0011: add
|
|
IL_0012: ldarga.s color
|
|
IL_0014: call instance uint8 [System.Drawing]System.Drawing.Color::get_B()
|
|
IL_0019: ldc.i4.s 16
|
|
IL_001b: shl
|
|
IL_001c: add
|
|
IL_001d: stfld uint32 Speak.Interop.COLORREF::ColorDWORD
|
|
.line 16,16 : 9,10 ''
|
|
IL_0022: ret
|
|
} // end of method COLORREF::.ctor
|
|
|
|
.method public hidebysig instance valuetype [System.Drawing]System.Drawing.Color
|
|
GetColor() cil managed
|
|
{
|
|
// Code size 47 (0x2f)
|
|
.maxstack 8
|
|
.line 20,21 : 13,93 ''
|
|
IL_0000: ldc.i4 0xff
|
|
IL_0005: ldarg.0
|
|
IL_0006: ldfld uint32 Speak.Interop.COLORREF::ColorDWORD
|
|
IL_000b: and
|
|
IL_000c: ldc.i4 0xff00
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldfld uint32 Speak.Interop.COLORREF::ColorDWORD
|
|
IL_0017: and
|
|
IL_0018: ldc.i4.8
|
|
IL_0019: shr
|
|
IL_001a: ldc.i4 0xff0000
|
|
IL_001f: ldarg.0
|
|
IL_0020: ldfld uint32 Speak.Interop.COLORREF::ColorDWORD
|
|
IL_0025: and
|
|
IL_0026: ldc.i4.s 16
|
|
IL_0028: shr
|
|
IL_0029: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::FromArgb(int32,
|
|
int32,
|
|
int32)
|
|
IL_002e: ret
|
|
} // end of method COLORREF::GetColor
|
|
|
|
.method public hidebysig instance void
|
|
SetColor(valuetype [System.Drawing]System.Drawing.Color color) cil managed
|
|
{
|
|
// Code size 35 (0x23)
|
|
.maxstack 8
|
|
.line 26,26 : 13,91 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarga.s color
|
|
IL_0003: call instance uint8 [System.Drawing]System.Drawing.Color::get_R()
|
|
IL_0008: ldarga.s color
|
|
IL_000a: call instance uint8 [System.Drawing]System.Drawing.Color::get_G()
|
|
IL_000f: ldc.i4.8
|
|
IL_0010: shl
|
|
IL_0011: add
|
|
IL_0012: ldarga.s color
|
|
IL_0014: call instance uint8 [System.Drawing]System.Drawing.Color::get_B()
|
|
IL_0019: ldc.i4.s 16
|
|
IL_001b: shl
|
|
IL_001c: add
|
|
IL_001d: stfld uint32 Speak.Interop.COLORREF::ColorDWORD
|
|
.line 27,27 : 9,10 ''
|
|
IL_0022: ret
|
|
} // end of method COLORREF::SetColor
|
|
|
|
} // end of class Speak.Interop.COLORREF
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Interop.RECT
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 Left
|
|
.field public int32 Top
|
|
.field public int32 Right
|
|
.field public int32 Bottom
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(int32 left,
|
|
int32 top,
|
|
int32 right,
|
|
int32 bottom) cil managed
|
|
{
|
|
// Code size 30 (0x1e)
|
|
.maxstack 8
|
|
.line 40,40 : 13,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld int32 Speak.Interop.RECT::Left
|
|
.line 41,41 : 13,23 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.2
|
|
IL_0009: stfld int32 Speak.Interop.RECT::Top
|
|
.line 42,42 : 13,27 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldarg.3
|
|
IL_0010: stfld int32 Speak.Interop.RECT::Right
|
|
.line 43,43 : 13,29 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldarg.s bottom
|
|
IL_0018: stfld int32 Speak.Interop.RECT::Bottom
|
|
.line 44,44 : 9,10 ''
|
|
IL_001d: ret
|
|
} // end of method RECT::.ctor
|
|
|
|
.method public hidebysig specialname static
|
|
valuetype Speak.Interop.RECT get_Empty() cil managed
|
|
{
|
|
// Code size 10 (0xa)
|
|
.maxstack 8
|
|
.line 48,48 : 19,44 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: ldc.i4.0
|
|
IL_0003: ldc.i4.0
|
|
IL_0004: newobj instance void Speak.Interop.RECT::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0009: ret
|
|
} // end of method RECT::get_Empty
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_IsEmpty() cil managed
|
|
{
|
|
// Code size 54 (0x36)
|
|
.maxstack 8
|
|
.line 53,53 : 19,96 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld int32 Speak.Interop.RECT::Left
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldfld int32 Speak.Interop.RECT::Right
|
|
IL_000c: bne.un.s IL_0034
|
|
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld int32 Speak.Interop.RECT::Bottom
|
|
IL_001a: bne.un.s IL_0034
|
|
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldfld int32 Speak.Interop.RECT::Right
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_0028: bne.un.s IL_0034
|
|
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldfld int32 Speak.Interop.RECT::Bottom
|
|
IL_0030: ldc.i4.0
|
|
IL_0031: ceq
|
|
IL_0033: ret
|
|
|
|
IL_0034: ldc.i4.0
|
|
IL_0035: ret
|
|
} // end of method RECT::get_IsEmpty
|
|
|
|
.method public hidebysig instance bool
|
|
Equals(valuetype Speak.Interop.RECT rect) cil managed
|
|
{
|
|
// Code size 63 (0x3f)
|
|
.maxstack 8
|
|
.line 58,58 : 13,105 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_0006: ldarga.s rect
|
|
IL_0008: ldfld int32 Speak.Interop.RECT::Top
|
|
IL_000d: bne.un.s IL_003d
|
|
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld int32 Speak.Interop.RECT::Bottom
|
|
IL_0015: ldarga.s rect
|
|
IL_0017: ldfld int32 Speak.Interop.RECT::Bottom
|
|
IL_001c: bne.un.s IL_003d
|
|
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldfld int32 Speak.Interop.RECT::Left
|
|
IL_0024: ldarga.s rect
|
|
IL_0026: ldfld int32 Speak.Interop.RECT::Left
|
|
IL_002b: bne.un.s IL_003d
|
|
|
|
IL_002d: ldarg.0
|
|
IL_002e: ldfld int32 Speak.Interop.RECT::Right
|
|
IL_0033: ldarga.s rect
|
|
IL_0035: ldfld int32 Speak.Interop.RECT::Right
|
|
IL_003a: ceq
|
|
IL_003c: ret
|
|
|
|
IL_003d: ldc.i4.0
|
|
IL_003e: ret
|
|
} // end of method RECT::Equals
|
|
|
|
.property valuetype Speak.Interop.RECT Empty()
|
|
{
|
|
.get valuetype Speak.Interop.RECT Speak.Interop.RECT::get_Empty()
|
|
} // end of property RECT::Empty
|
|
.property instance bool IsEmpty()
|
|
{
|
|
.get instance bool Speak.Interop.RECT::get_IsEmpty()
|
|
} // end of property RECT::IsEmpty
|
|
} // end of class Speak.Interop.RECT
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Interop.POINT
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 X
|
|
.field public int32 Y
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 15 (0xf)
|
|
.maxstack 8
|
|
.line 70,70 : 13,24 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld int32 Speak.Interop.POINT::X
|
|
.line 71,71 : 13,24 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.2
|
|
IL_0009: stfld int32 Speak.Interop.POINT::Y
|
|
.line 72,72 : 9,10 ''
|
|
IL_000e: ret
|
|
} // end of method POINT::.ctor
|
|
|
|
.method public hidebysig specialname static
|
|
valuetype [System.Drawing]System.Drawing.Point
|
|
op_Implicit(valuetype Speak.Interop.POINT p) cil managed
|
|
{
|
|
// Code size 20 (0x14)
|
|
.maxstack 8
|
|
.line 76,76 : 13,55 ''
|
|
IL_0000: ldarga.s p
|
|
IL_0002: ldfld int32 Speak.Interop.POINT::X
|
|
IL_0007: ldarga.s p
|
|
IL_0009: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_000e: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_0013: ret
|
|
} // end of method POINT::op_Implicit
|
|
|
|
.method public hidebysig specialname static
|
|
valuetype Speak.Interop.POINT op_Implicit(valuetype [System.Drawing]System.Drawing.Point p) cil managed
|
|
{
|
|
// Code size 20 (0x14)
|
|
.maxstack 8
|
|
.line 81,81 : 13,40 ''
|
|
IL_0000: ldarga.s p
|
|
IL_0002: call instance int32 [System.Drawing]System.Drawing.Point::get_X()
|
|
IL_0007: ldarga.s p
|
|
IL_0009: call instance int32 [System.Drawing]System.Drawing.Point::get_Y()
|
|
IL_000e: newobj instance void Speak.Interop.POINT::.ctor(int32,
|
|
int32)
|
|
IL_0013: ret
|
|
} // end of method POINT::op_Implicit
|
|
|
|
} // end of class Speak.Interop.POINT
|
|
|
|
.class public auto ansi beforefieldinit Speak.Interop.Subclassing
|
|
extends [mscorlib]System.Object
|
|
implements [mscorlib]System.IDisposable
|
|
{
|
|
.field private static literal int32 GWL_WNDPROC = int32(0xFFFFFFFC)
|
|
.field private native int wHandle
|
|
.field private class Speak.Interop.Win32WndProc wProc
|
|
.field private native int oldWndProc
|
|
.method private hidebysig static pinvokeimpl("user32" lasterr winapi)
|
|
native int SetWindowLong(native int hWnd,
|
|
int32 nIndex,
|
|
class Speak.Interop.Win32WndProc newProc) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32" lasterr winapi)
|
|
native int SetWindowLong(native int hWnd,
|
|
int32 nIndex,
|
|
native int newProc) cil managed preservesig
|
|
{
|
|
}
|
|
.method private hidebysig static pinvokeimpl("user32" winapi)
|
|
int32 CallWindowProc(native int lpPrevWndFunc,
|
|
native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("kernel32.dll" winapi)
|
|
void SetLastError(uint32 dwErrCode) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(native int wHandle) cil managed
|
|
{
|
|
// Code size 25 (0x19)
|
|
.maxstack 8
|
|
.line 23,23 : 9,49 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Interop\\Subclassing.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0006: stfld native int Speak.Interop.Subclassing::oldWndProc
|
|
.line 25,25 : 9,43 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 27,27 : 13,36 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldarg.1
|
|
IL_0013: stfld native int Speak.Interop.Subclassing::wHandle
|
|
.line 28,28 : 9,10 ''
|
|
IL_0018: ret
|
|
} // end of method Subclassing::.ctor
|
|
|
|
.method public hidebysig instance int32
|
|
StartSubclassing(class Speak.Interop.Win32WndProc newWindowProc) cil managed
|
|
{
|
|
// Code size 84 (0x54)
|
|
.maxstack 4
|
|
.line 32,32 : 13,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class Speak.Interop.Win32WndProc Speak.Interop.Subclassing::wProc
|
|
.line 33,33 : 13,29 ''
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: call void Speak.Interop.Subclassing::SetLastError(uint32)
|
|
.line 34,34 : 13,43 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld native int Speak.Interop.Subclassing::oldWndProc
|
|
IL_0013: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0018: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_001d: brfalse.s IL_0035
|
|
|
|
.line 35,35 : 17,60 ''
|
|
IL_001f: ldarg.0
|
|
IL_0020: ldfld native int Speak.Interop.Subclassing::wHandle
|
|
IL_0025: ldc.i4.s -4
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldfld class Speak.Interop.Win32WndProc Speak.Interop.Subclassing::wProc
|
|
IL_002d: call native int Speak.Interop.Subclassing::SetWindowLong(native int,
|
|
int32,
|
|
class Speak.Interop.Win32WndProc)
|
|
IL_0032: pop
|
|
IL_0033: br.s IL_004e
|
|
|
|
.line 37,37 : 17,73 ''
|
|
IL_0035: ldarg.0
|
|
IL_0036: ldarg.0
|
|
IL_0037: ldfld native int Speak.Interop.Subclassing::wHandle
|
|
IL_003c: ldc.i4.s -4
|
|
IL_003e: ldarg.0
|
|
IL_003f: ldfld class Speak.Interop.Win32WndProc Speak.Interop.Subclassing::wProc
|
|
IL_0044: call native int Speak.Interop.Subclassing::SetWindowLong(native int,
|
|
int32,
|
|
class Speak.Interop.Win32WndProc)
|
|
IL_0049: stfld native int Speak.Interop.Subclassing::oldWndProc
|
|
.line 38,38 : 13,48 ''
|
|
IL_004e: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::GetLastWin32Error()
|
|
IL_0053: ret
|
|
} // end of method Subclassing::StartSubclassing
|
|
|
|
.method public hidebysig instance int32
|
|
CallParent(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 32 (0x20)
|
|
.maxstack 8
|
|
.line 43,43 : 13,44 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: ldc.i4.2
|
|
IL_0002: beq.s IL_0009
|
|
|
|
IL_0004: ldarg.2
|
|
IL_0005: ldc.i4.s 16
|
|
IL_0007: bne.un.s IL_000f
|
|
|
|
.line 45,45 : 17,32 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: call instance void Speak.Interop.Subclassing::StopSubclass()
|
|
.line 47,47 : 13,74 ''
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld native int Speak.Interop.Subclassing::oldWndProc
|
|
IL_0015: ldarg.1
|
|
IL_0016: ldarg.2
|
|
IL_0017: ldarg.3
|
|
IL_0018: ldarg.s lParam
|
|
IL_001a: call int32 Speak.Interop.Subclassing::CallWindowProc(native int,
|
|
native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_001f: ret
|
|
} // end of method Subclassing::CallParent
|
|
|
|
.method public hidebysig instance void
|
|
StopSubclass() cil managed
|
|
{
|
|
// Code size 75 (0x4b)
|
|
.maxstack 3
|
|
.line 52,52 : 13,69 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Interop.Subclassing::wHandle
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_004a
|
|
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Interop.Subclassing::oldWndProc
|
|
IL_0018: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001d: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0022: brfalse.s IL_004a
|
|
|
|
.line 54,54 : 17,65 ''
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldfld native int Speak.Interop.Subclassing::wHandle
|
|
IL_002a: ldc.i4.s -4
|
|
IL_002c: ldarg.0
|
|
IL_002d: ldfld native int Speak.Interop.Subclassing::oldWndProc
|
|
IL_0032: call native int Speak.Interop.Subclassing::SetWindowLong(native int,
|
|
int32,
|
|
native int)
|
|
IL_0037: pop
|
|
.line 55,55 : 17,39 ''
|
|
IL_0038: ldarg.0
|
|
IL_0039: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_003e: stfld native int Speak.Interop.Subclassing::wHandle
|
|
.line 56,56 : 17,30 ''
|
|
IL_0043: ldarg.0
|
|
IL_0044: ldnull
|
|
IL_0045: stfld class Speak.Interop.Win32WndProc Speak.Interop.Subclassing::wProc
|
|
.line 58,58 : 9,10 ''
|
|
IL_004a: ret
|
|
} // end of method Subclassing::StopSubclass
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 64,64 : 13,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Interop.Subclassing::StopSubclass()
|
|
.line 65,65 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method Subclassing::Dispose
|
|
|
|
} // end of class Speak.Interop.Subclassing
|
|
|
|
.class public auto ansi sealed Speak.Interop.Win32WndProc
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method Win32WndProc::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance int32 Invoke(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) runtime managed
|
|
{
|
|
} // end of method Win32WndProc::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method Win32WndProc::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance int32 EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method Win32WndProc::EndInvoke
|
|
|
|
} // end of class Speak.Interop.Win32WndProc
|
|
|
|
.class private auto ansi beforefieldinit Speak.Interop.WinApi
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.class auto ansi sealed nested public EnumWindowProc
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method EnumWindowProc::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance bool Invoke(native int hWnd,
|
|
native int parameter) runtime managed
|
|
{
|
|
} // end of method EnumWindowProc::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(native int hWnd,
|
|
native int parameter,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method EnumWindowProc::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance bool EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method EnumWindowProc::EndInvoke
|
|
|
|
} // end of class EnumWindowProc
|
|
|
|
.field public static literal int32 WM_USER = int32(0x00000400)
|
|
.field public static literal int32 NM_CLICK = int32(0xFFFFFFFE)
|
|
.field public static literal int32 WM_HSCROLL = int32(0xFFFFFFF0)
|
|
.field public static literal int32 PSM_CHANGED = int32(0x00000468)
|
|
.field public static literal int32 PSN_APPLY = int32(0xFFFFFF36)
|
|
.field public static literal int32 MK_CONTROL = int32(0x00000008)
|
|
.field public static literal int32 WM_MOUSEMOVE = int32(0x00000200)
|
|
.field public static literal int32 WM_LBUTTONDOWN = int32(0x00000201)
|
|
.field public static literal int32 WM_LBUTTONUP = int32(0x00000202)
|
|
.field public static literal int32 WM_RBUTTONDOWN = int32(0x00000204)
|
|
.field public static literal int32 WM_RBUTTONUP = int32(0x00000205)
|
|
.field public static literal int32 WM_MBUTTONDOWN = int32(0x00000207)
|
|
.field public static literal int32 WM_MBUTTONUP = int32(0x00000208)
|
|
.field public static literal int32 WM_LBUTTONDBLCLK = int32(0x00000203)
|
|
.field public static literal int32 WM_MBUTTONDBLCLK = int32(0x00000209)
|
|
.field public static literal int32 WM_RBUTTONDBLCLK = int32(0x00000206)
|
|
.field public static literal int32 WM_KEYUP = int32(0x00000101)
|
|
.field public static literal int32 WM_KEYDOWN = int32(0x00000100)
|
|
.field public static literal int32 WM_SYSKEYDOWN = int32(0x00000104)
|
|
.field public static literal int32 UM_CHECKSTATECHANGE = int32(0x00000464)
|
|
.field public static literal int32 WM_VSCROLL = int32(0x00000115)
|
|
.field public static literal int32 WM_UPDATE = int32(0x00000401)
|
|
.field public static literal int32 WM_RESIZE = int32(0x00000085)
|
|
.field public static literal int32 WM_PAINT = int32(0x0000000F)
|
|
.field public static literal int32 WM_SETTEXT = int32(0x0000000C)
|
|
.field public static literal int32 WM_NOTIFY = int32(0x0000004E)
|
|
.field public static literal int32 WM_GETTEXT = int32(0x0000000D)
|
|
.field public static literal int32 WM_GETTEXTLENGTH = int32(0x0000000E)
|
|
.field public static literal int32 WM_INITDIALOG = int32(0x00000110)
|
|
.field public static literal int32 WM_COMMAND = int32(0x00000111)
|
|
.field public static literal int32 WM_SETFOCUS = int32(0x00000007)
|
|
.field public static literal int32 WM_DESTROY = int32(0x00000002)
|
|
.field public static literal int32 BM_GETCHECK = int32(0x000000F0)
|
|
.field public static literal int32 BM_SETCHECK = int32(0x000000F1)
|
|
.field public static literal int32 BST_UNCHECKED = int32(0x00000000)
|
|
.field public static literal int32 BST_CHECKED = int32(0x00000001)
|
|
.field public static literal int32 BST_INDETERMINATE = int32(0x00000002)
|
|
.field public static literal int32 BST_PUSHED = int32(0x00000004)
|
|
.field public static literal int32 BST_FOCUS = int32(0x00000008)
|
|
.field public static literal int32 CB_ADDSTRING = int32(0x00000143)
|
|
.field public static literal int32 CB_SETCURSEL = int32(0x0000014E)
|
|
.field public static literal int32 CB_GETCURSEL = int32(0x00000147)
|
|
.field public static literal int32 CB_GETLBTEXT = int32(0x00000148)
|
|
.field public static literal int32 CB_SELECTSTRING = int32(0x0000014D)
|
|
.field public static literal int32 CB_GETLBTEXTLEN = int32(0x00000149)
|
|
.field public static literal int32 CB_RESETCONTENT = int32(0x0000014B)
|
|
.field public static literal int32 CBN_SELCHANGE = int32(0x00000001)
|
|
.field public static literal int32 LVM_FIRST = int32(0x00001000)
|
|
.field public static literal int32 LVM_INSERTITEM = int32(0x00001007)
|
|
.field public static literal int32 LVIF_TEXT = int32(0x00000001)
|
|
.field public static literal int32 LVIF_IMAGE = int32(0x00000002)
|
|
.field public static literal int32 LVIF_PARAM = int32(0x00000004)
|
|
.field public static literal int32 LVIF_INDENT = int32(0x00000010)
|
|
.field public static literal int32 ILC_MASK = int32(0x00000001)
|
|
.field public static literal int32 ILC_COLOR32 = int32(0x00000020)
|
|
.field public static literal int32 BN_CLICKED = int32(0x00000000)
|
|
.field public static literal int32 EN_CHANGE = int32(0x00000300)
|
|
.field public static literal int32 STM_SETICON = int32(0x00000170)
|
|
.field public static literal uint32 ILD_NORMAL = uint32(0x00000000)
|
|
.field public static literal int32 COLOR_WINDOW = int32(0x00000005)
|
|
.field public static literal int32 COLOR_WINDOWTEXT = int32(0x00000008)
|
|
.field public static literal int32 TBM_SETRANGE = int32(0x00000406)
|
|
.field public static literal int32 TBM_SETPOS = int32(0x00000405)
|
|
.field public static literal int32 TBM_GETPOS = int32(0x00000400)
|
|
.field public static int32 SMTO_ABORTIFHUNG
|
|
.field public static int32 WM_HTML_GETOBJECT
|
|
.field public static int32 GWL_STYLE
|
|
.field public static native int HWND_DESKTOP
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
int32 GetSysColor(int32 XAmount) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
native int SetWindowLong(native int hWnd,
|
|
int32 nIndex,
|
|
int32 dwNewLong) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar lasterr winapi)
|
|
int32 SendMessage(native int hWnd,
|
|
int32 Msg,
|
|
native int wParam,
|
|
native int lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar lasterr winapi)
|
|
int32 SendMessage(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar lasterr winapi)
|
|
int32 SendMessage(native int hWnd,
|
|
int32 Msg,
|
|
int64 wParam,
|
|
int64 lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar lasterr winapi)
|
|
int32 SendMessage(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
native int lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar lasterr winapi)
|
|
int32 SendMessage(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
valuetype Speak.RichEdit.POINTL& lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" lasterr winapi)
|
|
int32 SendMessageA(native int hwnd,
|
|
int32 msg,
|
|
int32 wParam,
|
|
native int lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" lasterr winapi)
|
|
bool marshal( bool) PostMessage(native int hWnd,
|
|
uint32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" lasterr winapi)
|
|
bool marshal( bool) PostMessage(native int hWnd,
|
|
uint32 Msg,
|
|
int32 wParam,
|
|
native int lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
bool ScrollWindow(native int hWnd,
|
|
int32 XAmount,
|
|
int32 YAmount,
|
|
native int lpRect,
|
|
native int wpRect) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
bool DestroyIcon(int32 hIcon) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("comctl32.dll" winapi)
|
|
bool ImageList_Destroy(int32 himl) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" autochar lasterr winapi)
|
|
int32 GetClassName(native int hWnd,
|
|
class [mscorlib]System.Text.StringBuilder lpClassName,
|
|
int32 nMaxCount) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" as "SendMessageTimeoutA" winapi)
|
|
int32 SendMessageTimeout(native int hwnd,
|
|
int32 msg,
|
|
int32 wParam,
|
|
int32 lParam,
|
|
int32 fuFlags,
|
|
int32 uTimeout,
|
|
[out] int32& lpdwResult) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" lasterr winapi)
|
|
int32 GetWindowLong(native int hWnd,
|
|
int32 nIndex) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("OLEACC.dll" winapi)
|
|
int32 ObjectFromLresult(int32 lResult,
|
|
valuetype [mscorlib]System.Guid& riid,
|
|
int32 wParam,
|
|
class Speak.Interfaces.IHTMLDocument2& ppvObject) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" as "RegisterWindowMessageA" winapi)
|
|
int32 RegisterWindowMessage(string lpString) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
bool ClientToScreen(native int hwnd,
|
|
valuetype Speak.Interop.POINT& lpPoint) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
bool ScreenToClient(native int hwnd,
|
|
valuetype Speak.Interop.POINT& lpPoint) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
native int GetDlgItem(native int hDlg,
|
|
int32 nIDDlgItem) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
int32 SendDlgItemMessage(native int hDlg,
|
|
int32 nIDDlgItem,
|
|
uint32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
int32 SendDlgItemMessage(native int hDlg,
|
|
int32 nIDDlgItem,
|
|
uint32 Msg,
|
|
int32 wParam,
|
|
native int lParam) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
bool EnableWindow(native int hWnd,
|
|
bool bEnable) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
bool ShowWindow(native int hWnd,
|
|
int32 nCmdShow) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("comctl32.dll" lasterr winapi)
|
|
native int ImageList_Create(int32 cx,
|
|
int32 cy,
|
|
uint32 'flags',
|
|
int32 cInitial,
|
|
int32 cGrow) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("comctl32.dll" lasterr winapi)
|
|
int32 ImageList_ReplaceIcon(native int imageList,
|
|
int32 iconIndex,
|
|
native int hIcon) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("comctl32.dll" lasterr winapi)
|
|
int32 ImageList_GetIcon(native int imageList,
|
|
int32 iconIndex,
|
|
uint32 'flags') cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
uint32 GetMessagePos() cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
int32 GetFocus() cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
int32 SetFocus(native int hWnd) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" winapi)
|
|
native int GetParent(native int hWnd) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32.dll" lasterr winapi)
|
|
int32 MapWindowPoints(native int hwndFrom,
|
|
native int hwndTo,
|
|
valuetype Speak.Interop.POINT& lpPoints,
|
|
int32 marshal( unsigned int32) cPoints) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("kernel32" nomangle ansi lasterr winapi)
|
|
native int GetProcAddress(native int hModule,
|
|
string procName) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("user32" winapi)
|
|
bool marshal( bool) EnumChildWindows(native int window,
|
|
class Speak.Interop.WinApi/EnumWindowProc callback,
|
|
native int i) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static native int
|
|
MakeLParam(int32 wLow,
|
|
int32 wHigh) cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 8
|
|
.line 207,207 : 13,69 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Interop\\WinApi.cs'
|
|
IL_0000: ldarg.1
|
|
IL_0001: conv.i2
|
|
IL_0002: ldc.i4.s 16
|
|
IL_0004: shl
|
|
IL_0005: ldarg.0
|
|
IL_0006: ldc.i4 0xffff
|
|
IL_000b: and
|
|
IL_000c: or
|
|
IL_000d: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0012: ret
|
|
} // end of method WinApi::MakeLParam
|
|
|
|
.method public hidebysig static class [mscorlib]System.Collections.Generic.List`1<native int>
|
|
GetChildWindows(native int parent) cil managed
|
|
{
|
|
// Code size 61 (0x3d)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<native int> result,
|
|
[1] valuetype [mscorlib]System.Runtime.InteropServices.GCHandle listHandle,
|
|
[2] class Speak.Interop.WinApi/EnumWindowProc childProc)
|
|
.line 214,214 : 13,54 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<native int>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 215,215 : 13,58 ''
|
|
IL_0006: ldloc.0
|
|
IL_0007: call valuetype [mscorlib]System.Runtime.InteropServices.GCHandle [mscorlib]System.Runtime.InteropServices.GCHandle::Alloc(object)
|
|
IL_000c: stloc.1
|
|
.line 218,218 : 17,55 ''
|
|
.try
|
|
{
|
|
IL_000d: ldnull
|
|
IL_000e: ldftn bool Speak.Interop.WinApi::EnumWindow(native int,
|
|
native int)
|
|
IL_0014: newobj instance void Speak.Interop.WinApi/EnumWindowProc::.ctor(object,
|
|
native int)
|
|
IL_0019: stloc.2
|
|
.line 219,219 : 17,84 ''
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldloc.2
|
|
IL_001c: ldloc.1
|
|
IL_001d: call native int [mscorlib]System.Runtime.InteropServices.GCHandle::ToIntPtr(valuetype [mscorlib]System.Runtime.InteropServices.GCHandle)
|
|
IL_0022: call bool Speak.Interop.WinApi::EnumChildWindows(native int,
|
|
class Speak.Interop.WinApi/EnumWindowProc,
|
|
native int)
|
|
IL_0027: pop
|
|
IL_0028: leave.s IL_003b
|
|
|
|
.line 223,223 : 17,44 ''
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_002a: ldloca.s listHandle
|
|
IL_002c: call instance bool [mscorlib]System.Runtime.InteropServices.GCHandle::get_IsAllocated()
|
|
IL_0031: brfalse.s IL_003a
|
|
|
|
.line 224,224 : 21,39 ''
|
|
IL_0033: ldloca.s listHandle
|
|
IL_0035: call instance void [mscorlib]System.Runtime.InteropServices.GCHandle::Free()
|
|
IL_003a: endfinally
|
|
.line 226,226 : 13,27 ''
|
|
} // end handler
|
|
IL_003b: ldloc.0
|
|
IL_003c: ret
|
|
} // end of method WinApi::GetChildWindows
|
|
|
|
.method public hidebysig static string
|
|
GetWindowName(native int window) cil managed
|
|
{
|
|
// Code size 29 (0x1d)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.Text.StringBuilder className)
|
|
.line 231,231 : 13,62 ''
|
|
IL_0000: ldc.i4.s 100
|
|
IL_0002: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor(int32)
|
|
IL_0007: stloc.0
|
|
.line 232,232 : 13,65 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldloc.0
|
|
IL_000a: ldloc.0
|
|
IL_000b: callvirt instance int32 [mscorlib]System.Text.StringBuilder::get_Capacity()
|
|
IL_0010: call int32 Speak.Interop.WinApi::GetClassName(native int,
|
|
class [mscorlib]System.Text.StringBuilder,
|
|
int32)
|
|
IL_0015: pop
|
|
.line 233,233 : 13,41 ''
|
|
IL_0016: ldloc.0
|
|
IL_0017: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_001c: ret
|
|
} // end of method WinApi::GetWindowName
|
|
|
|
.method private hidebysig static bool EnumWindow(native int handle,
|
|
native int pointer) cil managed
|
|
{
|
|
// Code size 43 (0x2b)
|
|
.maxstack 2
|
|
.locals init ([0] valuetype [mscorlib]System.Runtime.InteropServices.GCHandle gch,
|
|
[1] class [mscorlib]System.Collections.Generic.List`1<native int> list)
|
|
.line 238,238 : 13,57 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: call valuetype [mscorlib]System.Runtime.InteropServices.GCHandle [mscorlib]System.Runtime.InteropServices.GCHandle::FromIntPtr(native int)
|
|
IL_0006: stloc.0
|
|
.line 239,239 : 13,60 ''
|
|
IL_0007: ldloca.s gch
|
|
IL_0009: call instance object [mscorlib]System.Runtime.InteropServices.GCHandle::get_Target()
|
|
IL_000e: isinst class [mscorlib]System.Collections.Generic.List`1<native int>
|
|
IL_0013: stloc.1
|
|
.line 240,240 : 13,30 ''
|
|
IL_0014: ldloc.1
|
|
IL_0015: brtrue.s IL_0022
|
|
|
|
.line 242,242 : 17,101 ''
|
|
IL_0017: ldstr "GCHandle Target could not be cast as List<IntPtr>"
|
|
IL_001c: newobj instance void [mscorlib]System.InvalidCastException::.ctor(string)
|
|
IL_0021: throw
|
|
|
|
.line 244,244 : 13,30 ''
|
|
IL_0022: ldloc.1
|
|
IL_0023: ldarg.0
|
|
IL_0024: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<native int>::Add(!0)
|
|
.line 246,246 : 13,25 ''
|
|
IL_0029: ldc.i4.1
|
|
IL_002a: ret
|
|
} // end of method WinApi::EnumWindow
|
|
|
|
.method public hidebysig static native int
|
|
GetLogWindow(native int parent,
|
|
string className) cil managed
|
|
{
|
|
// Code size 60 (0x3c)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<native int> childs,
|
|
[1] int32 i,
|
|
[2] int32 iCount)
|
|
.line 251,251 : 13,59 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call class [mscorlib]System.Collections.Generic.List`1<native int> Speak.Interop.WinApi::GetChildWindows(native int)
|
|
IL_0006: stloc.0
|
|
.line 252,252 : 18,28 ''
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: stloc.1
|
|
.line 252,252 : 29,51 ''
|
|
IL_0009: ldloc.0
|
|
IL_000a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Count()
|
|
IL_000f: stloc.2
|
|
IL_0010: br.s IL_0032
|
|
|
|
.line 257,257 : 17,68 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: ldloc.1
|
|
IL_0014: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Item(int32)
|
|
IL_0019: call string Speak.Interop.WinApi::GetWindowName(native int)
|
|
IL_001e: ldarg.1
|
|
IL_001f: callvirt instance bool [mscorlib]System.String::StartsWith(string)
|
|
IL_0024: brfalse.s IL_002e
|
|
|
|
.line 258,258 : 20,37 ''
|
|
IL_0026: ldloc.0
|
|
IL_0027: ldloc.1
|
|
IL_0028: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Item(int32)
|
|
IL_002d: ret
|
|
|
|
.line 252,252 : 64,67 ''
|
|
IL_002e: ldloc.1
|
|
IL_002f: ldc.i4.1
|
|
IL_0030: add
|
|
IL_0031: stloc.1
|
|
.line 252,252 : 52,62 ''
|
|
IL_0032: ldloc.1
|
|
IL_0033: ldloc.2
|
|
IL_0034: blt.s IL_0012
|
|
|
|
.line 261,261 : 13,32 ''
|
|
IL_0036: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_003b: ret
|
|
} // end of method WinApi::GetLogWindow
|
|
|
|
.method public hidebysig static native int
|
|
GetLogWindowByStyles(native int parent,
|
|
string className) cil managed
|
|
{
|
|
// Code size 96 (0x60)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<native int> childs,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] int32 exStyles)
|
|
.line 267,267 : 13,59 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call class [mscorlib]System.Collections.Generic.List`1<native int> Speak.Interop.WinApi::GetChildWindows(native int)
|
|
IL_0006: stloc.0
|
|
.line 268,268 : 18,28 ''
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: stloc.1
|
|
.line 268,268 : 29,51 ''
|
|
IL_0009: ldloc.0
|
|
IL_000a: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Count()
|
|
IL_000f: stloc.2
|
|
IL_0010: br.s IL_0056
|
|
|
|
.line 270,270 : 17,68 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: ldloc.1
|
|
IL_0014: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Item(int32)
|
|
IL_0019: call string Speak.Interop.WinApi::GetWindowName(native int)
|
|
IL_001e: ldarg.1
|
|
IL_001f: callvirt instance bool [mscorlib]System.String::StartsWith(string)
|
|
IL_0024: brfalse.s IL_0052
|
|
|
|
.line 272,272 : 21,74 ''
|
|
IL_0026: ldloc.0
|
|
IL_0027: ldloc.1
|
|
IL_0028: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Item(int32)
|
|
IL_002d: ldsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
IL_0032: call int32 Speak.Interop.WinApi::GetWindowLong(native int,
|
|
int32)
|
|
IL_0037: stloc.3
|
|
.line 273,273 : 21,136 ''
|
|
IL_0038: ldloc.3
|
|
IL_0039: brfalse.s IL_0052
|
|
|
|
IL_003b: ldloc.3
|
|
IL_003c: ldc.i4 0x800
|
|
IL_0041: and
|
|
IL_0042: brfalse.s IL_0052
|
|
|
|
IL_0044: ldloc.3
|
|
IL_0045: ldc.i4.s 64
|
|
IL_0047: and
|
|
IL_0048: brfalse.s IL_0052
|
|
|
|
.line 274,274 : 25,42 ''
|
|
IL_004a: ldloc.0
|
|
IL_004b: ldloc.1
|
|
IL_004c: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<native int>::get_Item(int32)
|
|
IL_0051: ret
|
|
|
|
.line 268,268 : 64,67 ''
|
|
IL_0052: ldloc.1
|
|
IL_0053: ldc.i4.1
|
|
IL_0054: add
|
|
IL_0055: stloc.1
|
|
.line 268,268 : 52,62 ''
|
|
IL_0056: ldloc.1
|
|
IL_0057: ldloc.2
|
|
IL_0058: blt.s IL_0012
|
|
|
|
.line 278,278 : 13,32 ''
|
|
IL_005a: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_005f: ret
|
|
} // end of method WinApi::GetLogWindowByStyles
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method WinApi::.ctor
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 39 (0x27)
|
|
.maxstack 8
|
|
.line 12,12 : 9,50 ''
|
|
IL_0000: ldc.i4.2
|
|
IL_0001: stsfld int32 Speak.Interop.WinApi::SMTO_ABORTIFHUNG
|
|
.line 13,13 : 9,90 ''
|
|
IL_0006: ldstr "WM_HTML_GETOBJECT"
|
|
IL_000b: call int32 Speak.Interop.WinApi::RegisterWindowMessage(string)
|
|
IL_0010: stsfld int32 Speak.Interop.WinApi::WM_HTML_GETOBJECT
|
|
.line 15,15 : 9,43 ''
|
|
IL_0015: ldc.i4.s -16
|
|
IL_0017: stsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
.line 18,18 : 9,57 ''
|
|
IL_001c: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0021: stsfld native int Speak.Interop.WinApi::HWND_DESKTOP
|
|
IL_0026: ret
|
|
} // end of method WinApi::.cctor
|
|
|
|
} // end of class Speak.Interop.WinApi
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Interop.NMHDR
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public native int handleFrom
|
|
.field public int32 idFrom
|
|
.field public int32 code
|
|
} // end of class Speak.Interop.NMHDR
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Interop.WindowShowStyle
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.pack 0
|
|
.size 1
|
|
.field public static literal int32 SW_HIDE = int32(0x00000000)
|
|
.field public static literal int32 SW_SHOWNORMAL = int32(0x00000001)
|
|
.field public static literal int32 SW_SHOWMINIMIZED = int32(0x00000002)
|
|
.field public static literal int32 SW_SHOWMAXIMIZED = int32(0x00000003)
|
|
.field public static literal int32 SW_MAXIMIZE = int32(0x00000003)
|
|
.field public static literal int32 SW_SHOWNOACTIVATE = int32(0x00000004)
|
|
.field public static literal int32 SW_SHOW = int32(0x00000005)
|
|
.field public static literal int32 SW_MINIMIZE = int32(0x00000006)
|
|
.field public static literal int32 SW_SHOWMINNOACTIVE = int32(0x00000007)
|
|
.field public static literal int32 SW_SHOWNA = int32(0x00000008)
|
|
.field public static literal int32 SW_RESTORE = int32(0x00000009)
|
|
.field public static literal int32 ShowDefault = int32(0x0000000A)
|
|
.field public static literal int32 SW_FORCEMINIMIZE = int32(0x0000000B)
|
|
} // end of class Speak.Interop.WindowShowStyle
|
|
|
|
.class interface private abstract auto ansi import Speak.Interop.IServiceProvider
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 36 64 35 31 34 30 63 31 2D 37 34 33 36 // ..$6d5140c1-7436
|
|
2D 31 31 63 65 2D 38 30 33 34 2D 30 30 61 61 30 // -11ce-8034-00aa0
|
|
30 36 30 30 39 66 61 00 00 ) // 06009fa..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void QueryService(valuetype [mscorlib]System.Guid& guidService,
|
|
valuetype [mscorlib]System.Guid& riid,
|
|
[out] object& marshal( interface ) ppvObject) cil managed
|
|
{
|
|
} // end of method IServiceProvider::QueryService
|
|
|
|
} // end of class Speak.Interop.IServiceProvider
|
|
|
|
.class public auto ansi beforefieldinit Speak.MainClass
|
|
extends [Hyphen]Virtuoso.Hyphen.Mini.StandalonePlugin
|
|
{
|
|
.field public static literal string VERSION = "1.0.1.1"
|
|
.field private class Speak.Opt.Options option
|
|
.field private valuetype [mscorlib]System.DateTime status_pause
|
|
.field private class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> statusmodes
|
|
.field private static initonly valuetype [mscorlib]System.Guid uuid
|
|
.method private hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 63 (0x3f)
|
|
.maxstack 8
|
|
.line 31,31 : 9,54 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\MainClass.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_0006: stfld valuetype [mscorlib]System.DateTime Speak.MainClass::status_pause
|
|
.line 32,32 : 9,99 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::.ctor()
|
|
IL_0011: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> Speak.MainClass::statusmodes
|
|
.line 34,34 : 9,28 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: call instance void [Hyphen]Virtuoso.Hyphen.Mini.StandalonePlugin::.ctor()
|
|
.line 36,36 : 13,41 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: newobj instance void Speak.Opt.Options::.ctor()
|
|
IL_0022: stfld class Speak.Opt.Options Speak.MainClass::option
|
|
.line 37,37 : 13,87 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldfld class Speak.Opt.Options Speak.MainClass::option
|
|
IL_002d: ldarg.0
|
|
IL_002e: ldftn instance void Speak.MainClass::option_hasUpdated(valuetype Speak.Opt.Options/EventChanged)
|
|
IL_0034: newobj instance void Speak.Opt.Options/ChangedEventHandler::.ctor(object,
|
|
native int)
|
|
IL_0039: callvirt instance void Speak.Opt.Options::add_Changed(class Speak.Opt.Options/ChangedEventHandler)
|
|
.line 38,38 : 9,10 ''
|
|
IL_003e: ret
|
|
} // end of method MainClass::.ctor
|
|
|
|
.method family hidebysig virtual instance void
|
|
AfterPluginInitialization() cil managed
|
|
{
|
|
// Code size 125 (0x7d)
|
|
.maxstack 3
|
|
.line 45,45 : 13,60 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: call instance void Speak.MainClass::option_hasUpdated(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 46,46 : 13,62 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldc.i4.1
|
|
IL_0009: call instance void Speak.MainClass::option_hasUpdated(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 47,47 : 13,60 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldc.i4.2
|
|
IL_0010: call instance void Speak.MainClass::option_hasUpdated(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 48,48 : 13,30 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: call instance void Speak.MainClass::RegisterUpdate()
|
|
.line 49,49 : 13,89 ''
|
|
IL_001b: ldstr "Opt/Initialise"
|
|
IL_0020: ldarg.0
|
|
IL_0021: ldfld class Speak.Opt.Options Speak.MainClass::option
|
|
IL_0026: ldftn instance int32 Speak.Opt.Options::Opts(native uint,
|
|
native int)
|
|
IL_002c: newobj instance void [Hyphen]Virtuoso.Miranda.Plugins.Callback::.ctor(object,
|
|
native int)
|
|
IL_0031: ldarg.0
|
|
IL_0032: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.EventManager::CreateEventHook(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Callback,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin)
|
|
.line 50,50 : 13,80 ''
|
|
IL_0037: ldstr "DB/Event/Added"
|
|
IL_003c: ldarg.0
|
|
IL_003d: ldftn instance int32 Speak.MainClass::Message(native uint,
|
|
native int)
|
|
IL_0043: newobj instance void [Hyphen]Virtuoso.Miranda.Plugins.Callback::.ctor(object,
|
|
native int)
|
|
IL_0048: ldarg.0
|
|
IL_0049: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.EventManager::CreateEventHook(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Callback,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin)
|
|
.line 51,51 : 13,96 ''
|
|
IL_004e: ldstr "DB/Contact/SettingChanged"
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldftn instance int32 Speak.MainClass::StatusChange(native uint,
|
|
native int)
|
|
IL_005a: newobj instance void [Hyphen]Virtuoso.Miranda.Plugins.Callback::.ctor(object,
|
|
native int)
|
|
IL_005f: ldarg.0
|
|
IL_0060: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.EventManager::CreateEventHook(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Callback,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin)
|
|
.line 52,52 : 13,56 ''
|
|
IL_0065: ldarg.0
|
|
IL_0066: ldftn instance bool Speak.MainClass::StatusModeChange(object,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs)
|
|
IL_006c: newobj instance void class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaEventHandler`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs>::.ctor(object,
|
|
native int)
|
|
IL_0071: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::add_StatusChanged(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaEventHandler`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs>)
|
|
.line 53,53 : 13,28 ''
|
|
IL_0076: ldarg.0
|
|
IL_0077: call instance void Speak.MainClass::SpeakWelcome()
|
|
.line 54,54 : 9,10 ''
|
|
IL_007c: ret
|
|
} // end of method MainClass::AfterPluginInitialization
|
|
|
|
.method private hidebysig instance bool
|
|
StatusModeChange(object sender,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs e) cil managed
|
|
{
|
|
// Code size 222 (0xde)
|
|
.maxstack 3
|
|
.locals init ([0] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode old,
|
|
[1] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode neu,
|
|
[2] valuetype [mscorlib]System.DateTime CS$0$0000,
|
|
[3] valuetype [mscorlib]System.DateTime CS$0$0001)
|
|
.line 58,58 : 13,49 ''
|
|
IL_0000: ldc.i4 0x9c87
|
|
IL_0005: stloc.0
|
|
.line 59,59 : 13,42 ''
|
|
IL_0006: ldarg.2
|
|
IL_0007: callvirt instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs::get_NewStatus()
|
|
IL_000c: stloc.1
|
|
.line 60,60 : 13,58 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> Speak.MainClass::statusmodes
|
|
IL_0013: ldarg.2
|
|
IL_0014: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs::get_Protocol()
|
|
IL_0019: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::get_Name()
|
|
IL_001e: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::ContainsKey(!0)
|
|
IL_0023: brfalse.s IL_0055
|
|
|
|
.line 62,62 : 17,52 ''
|
|
IL_0025: ldarg.0
|
|
IL_0026: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> Speak.MainClass::statusmodes
|
|
IL_002b: ldarg.2
|
|
IL_002c: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs::get_Protocol()
|
|
IL_0031: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::get_Name()
|
|
IL_0036: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::get_Item(!0)
|
|
IL_003b: stloc.0
|
|
.line 63,63 : 17,52 ''
|
|
IL_003c: ldarg.0
|
|
IL_003d: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> Speak.MainClass::statusmodes
|
|
IL_0042: ldarg.2
|
|
IL_0043: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs::get_Protocol()
|
|
IL_0048: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::get_Name()
|
|
IL_004d: ldloc.1
|
|
IL_004e: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::set_Item(!0,
|
|
!1)
|
|
IL_0053: br.s IL_006c
|
|
|
|
.line 67,67 : 17,55 ''
|
|
IL_0055: ldarg.0
|
|
IL_0056: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> Speak.MainClass::statusmodes
|
|
IL_005b: ldarg.2
|
|
IL_005c: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs::get_Protocol()
|
|
IL_0061: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::get_Name()
|
|
IL_0066: ldloc.1
|
|
IL_0067: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::Add(!0,
|
|
!1)
|
|
.line 69,69 : 13,60 ''
|
|
IL_006c: call class Speak.Storage.Settings Speak.Storage.Settings::getInstance()
|
|
IL_0071: callvirt instance bool Speak.Storage.Settings::getActiveConnect()
|
|
IL_0076: brtrue.s IL_00a4
|
|
|
|
.line 71,71 : 17,76 ''
|
|
IL_0078: ldloc.0
|
|
IL_0079: ldc.i4 0x9c87
|
|
IL_007e: bne.un.s IL_00a4
|
|
|
|
IL_0080: ldloc.1
|
|
IL_0081: ldc.i4 0x9c87
|
|
IL_0086: beq.s IL_00a4
|
|
|
|
.line 73,73 : 21,68 ''
|
|
IL_0088: ldarg.0
|
|
IL_0089: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_008e: stloc.2
|
|
IL_008f: ldloca.s CS$0$0000
|
|
IL_0091: ldc.r8 5.
|
|
IL_009a: call instance valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::AddSeconds(float64)
|
|
IL_009f: stfld valuetype [mscorlib]System.DateTime Speak.MainClass::status_pause
|
|
.line 76,76 : 13,63 ''
|
|
IL_00a4: call class Speak.Storage.Settings Speak.Storage.Settings::getInstance()
|
|
IL_00a9: callvirt instance bool Speak.Storage.Settings::getActiveDisconnect()
|
|
IL_00ae: brtrue.s IL_00dc
|
|
|
|
.line 78,78 : 17,76 ''
|
|
IL_00b0: ldloc.0
|
|
IL_00b1: ldc.i4 0x9c87
|
|
IL_00b6: beq.s IL_00dc
|
|
|
|
IL_00b8: ldloc.1
|
|
IL_00b9: ldc.i4 0x9c87
|
|
IL_00be: bne.un.s IL_00dc
|
|
|
|
.line 80,80 : 21,68 ''
|
|
IL_00c0: ldarg.0
|
|
IL_00c1: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_00c6: stloc.3
|
|
IL_00c7: ldloca.s CS$0$0001
|
|
IL_00c9: ldc.r8 5.
|
|
IL_00d2: call instance valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::AddSeconds(float64)
|
|
IL_00d7: stfld valuetype [mscorlib]System.DateTime Speak.MainClass::status_pause
|
|
.line 83,83 : 13,25 ''
|
|
IL_00dc: ldc.i4.1
|
|
IL_00dd: ret
|
|
} // end of method MainClass::StatusModeChange
|
|
|
|
.method family hidebysig virtual instance void
|
|
BeforePluginDisable() cil managed
|
|
{
|
|
// Code size 50 (0x32)
|
|
.maxstack 8
|
|
.line 88,88 : 13,71 ''
|
|
IL_0000: ldstr "Opt/Initialise"
|
|
IL_0005: ldarg.0
|
|
IL_0006: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.EventManager::RemoveEventHook(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin)
|
|
.line 89,89 : 13,71 ''
|
|
IL_000b: ldstr "DB/Event/Added"
|
|
IL_0010: ldarg.0
|
|
IL_0011: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.EventManager::RemoveEventHook(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin)
|
|
.line 90,90 : 13,82 ''
|
|
IL_0016: ldstr "DB/Contact/SettingChanged"
|
|
IL_001b: ldarg.0
|
|
IL_001c: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.EventManager::RemoveEventHook(string,
|
|
class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin)
|
|
.line 91,91 : 13,44 ''
|
|
IL_0021: ldnull
|
|
IL_0022: call void [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.Protocol::remove_StatusChanged(class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaEventHandler`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ProtocolStatusChangeEventArgs>)
|
|
.line 92,92 : 13,46 ''
|
|
IL_0027: call class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::getInstance()
|
|
IL_002c: callvirt instance void Speak.TTS.TextToSpeak::Stop()
|
|
.line 93,93 : 9,10 ''
|
|
IL_0031: ret
|
|
} // end of method MainClass::BeforePluginDisable
|
|
|
|
.method private hidebysig instance int32
|
|
Message(native uint wParam,
|
|
native int lParam) cil managed
|
|
{
|
|
// Code size 127 (0x7f)
|
|
.maxstack 3
|
|
.locals init ([0] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo d,
|
|
[1] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo c,
|
|
[2] class Speak.Storage.Settings s,
|
|
[3] class Speak.TTS.TextToSpeak tts,
|
|
[4] string text,
|
|
[5] string sig)
|
|
.line 97,97 : 13,72 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo::FromHandle(native int)
|
|
IL_0006: stloc.0
|
|
.line 98,98 : 13,132 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: callvirt instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventType [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo::get_Type()
|
|
IL_000d: brtrue.s IL_007d
|
|
|
|
IL_000f: ldloc.0
|
|
IL_0010: callvirt instance valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventProperties [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo::get_Flags()
|
|
IL_0015: ldc.i4.2
|
|
IL_0016: and
|
|
IL_0017: ldc.i4.2
|
|
IL_0018: beq.s IL_007d
|
|
|
|
.line 100,100 : 17,64 ''
|
|
IL_001a: ldarg.1
|
|
IL_001b: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native uint)
|
|
IL_0020: stloc.1
|
|
.line 101,101 : 17,53 ''
|
|
IL_0021: call class Speak.Storage.Settings Speak.Storage.Settings::getInstance()
|
|
IL_0026: stloc.2
|
|
.line 102,102 : 17,69 ''
|
|
IL_0027: ldloc.2
|
|
IL_0028: ldloc.0
|
|
IL_0029: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo::get_Data()
|
|
IL_002e: ldloc.1
|
|
IL_002f: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0034: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0039: callvirt instance bool Speak.Storage.Settings::canMessageRead(string,
|
|
string)
|
|
IL_003e: brfalse.s IL_007d
|
|
|
|
.line 104,104 : 21,65 ''
|
|
IL_0040: call class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::getInstance()
|
|
IL_0045: stloc.3
|
|
.line 105,105 : 21,92 ''
|
|
IL_0046: ldloc.2
|
|
IL_0047: callvirt instance string Speak.Storage.Settings::getSpeakString()
|
|
IL_004c: ldloc.1
|
|
IL_004d: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_DisplayName()
|
|
IL_0052: ldloc.0
|
|
IL_0053: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo::get_Data()
|
|
IL_0058: call string [mscorlib]System.String::Format(string,
|
|
object,
|
|
object)
|
|
IL_005d: stloc.s text
|
|
.line 106,106 : 21,53 ''
|
|
IL_005f: ldloc.s text
|
|
IL_0061: ldloc.0
|
|
IL_0062: callvirt instance valuetype [mscorlib]System.DateTime [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseEventInfo::get_Timestamp()
|
|
IL_0067: box [mscorlib]System.DateTime
|
|
IL_006c: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0071: stloc.s sig
|
|
.line 108,108 : 21,42 ''
|
|
IL_0073: ldloc.3
|
|
IL_0074: ldloc.s text
|
|
IL_0076: ldloc.s sig
|
|
IL_0078: callvirt instance void Speak.TTS.TextToSpeak::speak(string,
|
|
string)
|
|
.line 111,111 : 13,22 ''
|
|
IL_007d: ldc.i4.0
|
|
IL_007e: ret
|
|
} // end of method MainClass::Message
|
|
|
|
.method private hidebysig instance int32
|
|
StatusChange(native uint wParam,
|
|
native int lParam) cil managed
|
|
{
|
|
// Code size 189 (0xbd)
|
|
.maxstack 4
|
|
.locals init ([0] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo c,
|
|
[1] class Speak.Storage.Settings s,
|
|
[2] class Speak.TTS.TextToSpeak tts,
|
|
[3] string text,
|
|
[4] valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> CS$0$0000,
|
|
[5] valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> CS$0$0001,
|
|
[6] valuetype [mscorlib]System.DateTime CS$0$0002,
|
|
[7] int64 CS$0$0003)
|
|
.line 116,116 : 13,60 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native uint)
|
|
IL_0006: stloc.0
|
|
.line 117,117 : 13,36 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_000d: brtrue.s IL_0011
|
|
|
|
.line 119,119 : 17,26 ''
|
|
IL_000f: ldc.i4.0
|
|
IL_0010: ret
|
|
|
|
.line 121,121 : 13,49 ''
|
|
IL_0011: call class Speak.Storage.Settings Speak.Storage.Settings::getInstance()
|
|
IL_0016: stloc.1
|
|
.line 122,122 : 13,80 ''
|
|
IL_0017: ldloc.1
|
|
IL_0018: ldloc.0
|
|
IL_0019: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_001e: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0023: ldloc.0
|
|
IL_0024: callvirt instance valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_Status()
|
|
IL_0029: stloc.s CS$0$0000
|
|
IL_002b: ldloca.s CS$0$0000
|
|
IL_002d: constrained. valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>
|
|
IL_0033: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0038: callvirt instance bool Speak.Storage.Settings::hasChangedStatus(string,
|
|
string)
|
|
IL_003d: brfalse.s IL_00bb
|
|
|
|
.line 124,124 : 17,60 ''
|
|
IL_003f: ldloc.1
|
|
IL_0040: ldloc.0
|
|
IL_0041: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0046: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_004b: callvirt instance bool Speak.Storage.Settings::canStatusRead(string)
|
|
IL_0050: brfalse.s IL_00bb
|
|
|
|
.line 126,126 : 21,54 ''
|
|
IL_0052: ldarg.0
|
|
IL_0053: ldfld valuetype [mscorlib]System.DateTime Speak.MainClass::status_pause
|
|
IL_0058: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_005d: call bool [mscorlib]System.DateTime::op_LessThanOrEqual(valuetype [mscorlib]System.DateTime,
|
|
valuetype [mscorlib]System.DateTime)
|
|
IL_0062: brfalse.s IL_00bb
|
|
|
|
.line 128,128 : 25,69 ''
|
|
IL_0064: call class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::getInstance()
|
|
IL_0069: stloc.2
|
|
.line 129,129 : 25,118 ''
|
|
IL_006a: ldloc.1
|
|
IL_006b: ldloc.0
|
|
IL_006c: callvirt instance valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_Status()
|
|
IL_0071: callvirt instance string Speak.Storage.Settings::getStatusString(valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>)
|
|
IL_0076: ldloc.0
|
|
IL_0077: callvirt instance string [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_DisplayName()
|
|
IL_007c: ldloc.0
|
|
IL_007d: callvirt instance valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_Status()
|
|
IL_0082: stloc.s CS$0$0001
|
|
IL_0084: ldloca.s CS$0$0001
|
|
IL_0086: constrained. valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>
|
|
IL_008c: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0091: call string [mscorlib]System.String::Format(string,
|
|
object,
|
|
object)
|
|
IL_0096: stloc.3
|
|
.line 130,130 : 25,79 ''
|
|
IL_0097: ldloc.2
|
|
IL_0098: ldloc.3
|
|
IL_0099: ldloc.3
|
|
IL_009a: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_009f: stloc.s CS$0$0002
|
|
IL_00a1: ldloca.s CS$0$0002
|
|
IL_00a3: call instance int64 [mscorlib]System.DateTime::get_Ticks()
|
|
IL_00a8: stloc.s CS$0$0003
|
|
IL_00aa: ldloca.s CS$0$0003
|
|
IL_00ac: call instance string [mscorlib]System.Int64::ToString()
|
|
IL_00b1: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_00b6: callvirt instance void Speak.TTS.TextToSpeak::speak(string,
|
|
string)
|
|
.line 134,134 : 13,22 ''
|
|
IL_00bb: ldc.i4.0
|
|
IL_00bc: ret
|
|
} // end of method MainClass::StatusChange
|
|
|
|
.method private hidebysig instance void
|
|
option_hasUpdated(valuetype Speak.Opt.Options/EventChanged e) cil managed
|
|
{
|
|
// Code size 174 (0xae)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.TTS.TextToSpeak tts,
|
|
[1] class Speak.Storage.Settings s,
|
|
[2] class Speak.Storage.Settings V_2,
|
|
[3] int64 CS$0$0000,
|
|
[4] int64 CS$0$0001,
|
|
[5] int64 CS$0$0002)
|
|
.line 139,139 : 13,50 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4.2
|
|
IL_0002: bne.un IL_008e
|
|
|
|
.line 141,141 : 17,61 ''
|
|
IL_0007: call class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::getInstance()
|
|
IL_000c: stloc.0
|
|
.line 142,142 : 17,78 ''
|
|
IL_000d: ldloc.0
|
|
IL_000e: ldstr "engine"
|
|
IL_0013: ldstr "speak_config"
|
|
IL_0018: call string Speak.Opt.Options::readDBString(string,
|
|
string)
|
|
IL_001d: callvirt instance bool Speak.TTS.TextToSpeak::setVoice(string)
|
|
IL_0022: pop
|
|
.line 143,143 : 17,99 ''
|
|
IL_0023: ldloc.0
|
|
IL_0024: ldstr "volume"
|
|
IL_0029: ldstr "speak_config"
|
|
IL_002e: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0033: stloc.3
|
|
IL_0034: ldloca.s CS$0$0000
|
|
IL_0036: call instance string [mscorlib]System.Int64::ToString()
|
|
IL_003b: call int32 [mscorlib]System.Int32::Parse(string)
|
|
IL_0040: callvirt instance bool Speak.TTS.TextToSpeak::setVolume(int32)
|
|
IL_0045: pop
|
|
.line 144,144 : 17,95 ''
|
|
IL_0046: ldloc.0
|
|
IL_0047: ldstr "rate"
|
|
IL_004c: ldstr "speak_config"
|
|
IL_0051: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0056: stloc.s CS$0$0001
|
|
IL_0058: ldloca.s CS$0$0001
|
|
IL_005a: call instance string [mscorlib]System.Int64::ToString()
|
|
IL_005f: call int32 [mscorlib]System.Int32::Parse(string)
|
|
IL_0064: callvirt instance bool Speak.TTS.TextToSpeak::setRate(int32)
|
|
IL_0069: pop
|
|
.line 145,145 : 17,97 ''
|
|
IL_006a: ldloc.0
|
|
IL_006b: ldstr "pitch"
|
|
IL_0070: ldstr "speak_config"
|
|
IL_0075: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_007a: stloc.s CS$0$0002
|
|
IL_007c: ldloca.s CS$0$0002
|
|
IL_007e: call instance string [mscorlib]System.Int64::ToString()
|
|
IL_0083: call int32 [mscorlib]System.Int32::Parse(string)
|
|
IL_0088: callvirt instance bool Speak.TTS.TextToSpeak::setPitch(int32)
|
|
IL_008d: pop
|
|
.line 147,147 : 13,50 ''
|
|
IL_008e: ldarg.1
|
|
IL_008f: brtrue.s IL_009d
|
|
|
|
.line 149,149 : 17,53 ''
|
|
IL_0091: call class Speak.Storage.Settings Speak.Storage.Settings::getInstance()
|
|
IL_0096: stloc.1
|
|
.line 150,150 : 17,37 ''
|
|
IL_0097: ldloc.1
|
|
IL_0098: callvirt instance void Speak.Storage.Settings::ReadContactList()
|
|
.line 152,152 : 13,52 ''
|
|
IL_009d: ldarg.1
|
|
IL_009e: ldc.i4.1
|
|
IL_009f: bne.un.s IL_00ad
|
|
|
|
.line 154,154 : 17,53 ''
|
|
IL_00a1: call class Speak.Storage.Settings Speak.Storage.Settings::getInstance()
|
|
IL_00a6: stloc.2
|
|
.line 155,155 : 17,39 ''
|
|
IL_00a7: ldloc.2
|
|
IL_00a8: callvirt instance void Speak.Storage.Settings::SetGlobalSettings()
|
|
.line 157,157 : 9,10 ''
|
|
IL_00ad: ret
|
|
} // end of method MainClass::option_hasUpdated
|
|
|
|
.method private hidebysig instance void
|
|
SpeakWelcome() cil managed
|
|
{
|
|
// Code size 48 (0x30)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.TTS.TextToSpeak tts)
|
|
.line 161,161 : 13,57 ''
|
|
IL_0000: call class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::getInstance()
|
|
IL_0005: stloc.0
|
|
.line 162,162 : 13,102 ''
|
|
IL_0006: ldloc.0
|
|
IL_0007: ldstr "welcome_msg"
|
|
IL_000c: ldstr "speak_config"
|
|
IL_0011: call string Speak.Opt.Options::readDBString(string,
|
|
string)
|
|
IL_0016: ldstr "welcome"
|
|
IL_001b: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_0020: box [mscorlib]System.DateTime
|
|
IL_0025: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_002a: callvirt instance void Speak.TTS.TextToSpeak::speak(string,
|
|
string)
|
|
.line 163,163 : 9,10 ''
|
|
IL_002f: ret
|
|
} // end of method MainClass::SpeakWelcome
|
|
|
|
.method private hidebysig instance void
|
|
RegisterUpdate() cil managed
|
|
{
|
|
// Code size 76 (0x4c)
|
|
.maxstack 4
|
|
.locals init ([0] class [Hyphen]Virtuoso.Miranda.Plugins.ThirdParty.Updater.Update update)
|
|
.line 169,169 : 17,186 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: callvirt instance class [System]System.Uri [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin::get_HomePage()
|
|
IL_0007: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_000c: ldstr "files/speak_last.zip"
|
|
IL_0011: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0016: newobj instance void [System]System.Uri::.ctor(string)
|
|
IL_001b: ldarg.0
|
|
IL_001c: callvirt instance class [System]System.Uri [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin::get_HomePage()
|
|
IL_0021: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0026: ldstr "files/speak_updater_version.txt"
|
|
IL_002b: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_0030: newobj instance void [System]System.Uri::.ctor(string)
|
|
IL_0035: ldstr " "
|
|
IL_003a: newobj instance void [Hyphen]Virtuoso.Miranda.Plugins.ThirdParty.Updater.Update::.ctor(class [Hyphen]Virtuoso.Miranda.Plugins.MirandaPlugin,
|
|
class [System]System.Uri,
|
|
class [System]System.Uri,
|
|
string)
|
|
IL_003f: stloc.0
|
|
.line 170,170 : 17,57 ''
|
|
IL_0040: ldloc.0
|
|
IL_0041: call void [Hyphen]Virtuoso.Miranda.Plugins.ThirdParty.Updater.UpdaterPlugin::RegisterForUpdate(class [Hyphen]Virtuoso.Miranda.Plugins.ThirdParty.Updater.Update)
|
|
IL_0046: leave.s IL_004b
|
|
|
|
.line 172,172 : 13,42 ''
|
|
} // end .try
|
|
catch [mscorlib]System.NotSupportedException
|
|
{
|
|
IL_0048: pop
|
|
IL_0049: leave.s IL_004b
|
|
|
|
.line 173,173 : 9,10 ''
|
|
} // end handler
|
|
IL_004b: ret
|
|
} // end of method MainClass::RegisterUpdate
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Author() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 181,181 : 19,38 ''
|
|
IL_0000: ldstr "BlubbFish"
|
|
IL_0005: ret
|
|
} // end of method MainClass::get_Author
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Description() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 189,189 : 19,48 ''
|
|
IL_0000: ldstr ".NET Speak Provider"
|
|
IL_0005: ret
|
|
} // end of method MainClass::get_Description
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance bool get_HasOptions() cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 197,197 : 19,32 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: ret
|
|
} // end of method MainClass::get_HasOptions
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Uri
|
|
get_HomePage() cil managed
|
|
{
|
|
// Code size 11 (0xb)
|
|
.maxstack 8
|
|
.line 205,205 : 19,66 ''
|
|
IL_0000: ldstr "http://miranda.blubbfish.net"
|
|
IL_0005: newobj instance void [System]System.Uri::.ctor(string)
|
|
IL_000a: ret
|
|
} // end of method MainClass::get_HomePage
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 213,213 : 19,34 ''
|
|
IL_0000: ldstr "Speak"
|
|
IL_0005: ret
|
|
} // end of method MainClass::get_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [mscorlib]System.Version
|
|
get_Version() cil managed
|
|
{
|
|
// Code size 11 (0xb)
|
|
.maxstack 8
|
|
.line 221,221 : 19,47 ''
|
|
IL_0000: ldstr "1.0.1.1"
|
|
IL_0005: newobj instance void [mscorlib]System.Version::.ctor(string)
|
|
IL_000a: ret
|
|
} // end of method MainClass::get_Version
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_AuthorEmail() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 229,229 : 19,46 ''
|
|
IL_0000: ldstr "dev@blubbfish.net"
|
|
IL_0005: ret
|
|
} // end of method MainClass::get_AuthorEmail
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Copyright() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 237,237 : 19,45 ''
|
|
IL_0000: ldstr bytearray (32 00 30 00 31 00 33 00 20 00 A9 00 20 00 42 00 // 2.0.1.3. ... .B.
|
|
6C 00 75 00 62 00 62 00 46 00 69 00 73 00 68 00 ) // l.u.b.b.F.i.s.h.
|
|
IL_0005: ret
|
|
} // end of method MainClass::get_Copyright
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance valuetype [mscorlib]System.Guid[]
|
|
get_PluginInterfaces() cil managed
|
|
{
|
|
// Code size 26 (0x1a)
|
|
.maxstack 2
|
|
.locals init ([0] valuetype [mscorlib]System.Guid[] CS$0$0000)
|
|
.line 245,245 : 19,46 ''
|
|
IL_0000: ldc.i4.1
|
|
IL_0001: newarr [mscorlib]System.Guid
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: ldelema [mscorlib]System.Guid
|
|
IL_000e: ldsfld valuetype [mscorlib]System.Guid Speak.MainClass::uuid
|
|
IL_0013: stobj [mscorlib]System.Guid
|
|
IL_0018: ldloc.0
|
|
IL_0019: ret
|
|
} // end of method MainClass::get_PluginInterfaces
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance int32 get_ReplacesDefaultModule() cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 253,253 : 19,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: ret
|
|
} // end of method MainClass::get_ReplacesDefaultModule
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance valuetype [mscorlib]System.Guid
|
|
get_UUID() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 261,261 : 19,31 ''
|
|
IL_0000: ldsfld valuetype [mscorlib]System.Guid Speak.MainClass::uuid
|
|
IL_0005: ret
|
|
} // end of method MainClass::get_UUID
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 264,264 : 9,94 ''
|
|
IL_0000: ldstr "65BC8980-1028-40A4-A52F-440C48035E02"
|
|
IL_0005: newobj instance void [mscorlib]System.Guid::.ctor(string)
|
|
IL_000a: stsfld valuetype [mscorlib]System.Guid Speak.MainClass::uuid
|
|
IL_000f: ret
|
|
} // end of method MainClass::.cctor
|
|
|
|
.property instance string Author()
|
|
{
|
|
.get instance string Speak.MainClass::get_Author()
|
|
} // end of property MainClass::Author
|
|
.property instance string Description()
|
|
{
|
|
.get instance string Speak.MainClass::get_Description()
|
|
} // end of property MainClass::Description
|
|
.property instance bool HasOptions()
|
|
{
|
|
.get instance bool Speak.MainClass::get_HasOptions()
|
|
} // end of property MainClass::HasOptions
|
|
.property instance class [System]System.Uri
|
|
HomePage()
|
|
{
|
|
.get instance class [System]System.Uri Speak.MainClass::get_HomePage()
|
|
} // end of property MainClass::HomePage
|
|
.property instance string Name()
|
|
{
|
|
.get instance string Speak.MainClass::get_Name()
|
|
} // end of property MainClass::Name
|
|
.property instance class [mscorlib]System.Version
|
|
Version()
|
|
{
|
|
.get instance class [mscorlib]System.Version Speak.MainClass::get_Version()
|
|
} // end of property MainClass::Version
|
|
.property instance string AuthorEmail()
|
|
{
|
|
.get instance string Speak.MainClass::get_AuthorEmail()
|
|
} // end of property MainClass::AuthorEmail
|
|
.property instance string Copyright()
|
|
{
|
|
.get instance string Speak.MainClass::get_Copyright()
|
|
} // end of property MainClass::Copyright
|
|
.property instance valuetype [mscorlib]System.Guid[]
|
|
PluginInterfaces()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid[] Speak.MainClass::get_PluginInterfaces()
|
|
} // end of property MainClass::PluginInterfaces
|
|
.property instance int32 ReplacesDefaultModule()
|
|
{
|
|
.get instance int32 Speak.MainClass::get_ReplacesDefaultModule()
|
|
} // end of property MainClass::ReplacesDefaultModule
|
|
.property instance valuetype [mscorlib]System.Guid
|
|
UUID()
|
|
{
|
|
.get instance valuetype [mscorlib]System.Guid Speak.MainClass::get_UUID()
|
|
} // end of property MainClass::UUID
|
|
} // end of class Speak.MainClass
|
|
|
|
.class private auto ansi beforefieldinit Speak.Opt.Options
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.class auto ansi sealed nested public EventChanged
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.Opt.Options/EventChanged Active = int32(0x00000000)
|
|
.field public static literal valuetype Speak.Opt.Options/EventChanged Announce = int32(0x00000001)
|
|
.field public static literal valuetype Speak.Opt.Options/EventChanged Engine = int32(0x00000002)
|
|
.field public static literal valuetype Speak.Opt.Options/EventChanged None = int32(0x00000003)
|
|
} // end of class EventChanged
|
|
|
|
.class auto ansi sealed nested public ChangedEventHandler
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method ChangedEventHandler::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke(valuetype Speak.Opt.Options/EventChanged e) runtime managed
|
|
{
|
|
} // end of method ChangedEventHandler::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(valuetype Speak.Opt.Options/EventChanged e,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method ChangedEventHandler::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method ChangedEventHandler::EndInvoke
|
|
|
|
} // end of class ChangedEventHandler
|
|
|
|
.field private static literal int32 IDD_SPEAK_OPTIONS_DIALOG = int32(0x0000029A)
|
|
.field private static literal int32 IDD_ANNOUNCE_OPTIONS_DIALOG = int32(0x0000029B)
|
|
.field private static literal int32 IDD_ENGINE_OPTIONS_DIALOG = int32(0x0000029C)
|
|
.field private static literal int32 IDC_SPEAK_LIST = int32(0x00000437)
|
|
.field private static literal int32 IDC_SPEAK_VISIBLEICON = int32(0x000004B4)
|
|
.field private static literal int32 IDC_SPEAK_INVISIBLEICON = int32(0x000004B5)
|
|
.field private static literal int32 IDI_ANNOUNCE_OFFLINE = int32(0x000003EA)
|
|
.field private static literal int32 IDI_ANNOUNCE_ONLINE = int32(0x00000401)
|
|
.field private static literal int32 IDI_ANNOUNCE_AWAY = int32(0x00000400)
|
|
.field private static literal int32 IDI_ANNOUNCE_DND = int32(0x000003FB)
|
|
.field private static literal int32 IDI_ANNOUNCE_NA = int32(0x00000402)
|
|
.field private static literal int32 IDI_ANNOUNCE_OCCUPIED = int32(0x00000403)
|
|
.field private static literal int32 IDI_ANNOUNCE_FREEFORCHAT = int32(0x00000404)
|
|
.field private static literal int32 IDI_ANNOUNCE_INVISIBLE = int32(0x00000405)
|
|
.field private static literal int32 IDI_ANNOUNCE_CONNECT = int32(0x00000406)
|
|
.field private static literal int32 IDI_ANNOUNCE_DISCONNECT = int32(0x00000407)
|
|
.field private static literal int32 IDI_ANNOUNCE_SHUTDOWN = int32(0x00000408)
|
|
.field private static literal int32 IDI_ANNOUNCE_ACTIVE = int32(0x00000409)
|
|
.field private static literal int32 IDI_ANNOUNCE_ONOPEN = int32(0x0000040A)
|
|
.field private static literal int32 IDI_ANNOUNCE_ONFOCUS = int32(0x0000040B)
|
|
.field private static literal int32 IDI_ANNOUNCE_LENGTH = int32(0x000003F3)
|
|
.field private static literal int32 IDI_ENGINE_VOICES = int32(0x000003E9)
|
|
.field private static literal int32 IDI_ENGINE_VOLUME = int32(0x000003E8)
|
|
.field private static literal int32 IDI_ENGINE_RATE = int32(0x000003EA)
|
|
.field private static literal int32 IDI_ENGINE_PITCH = int32(0x000003EB)
|
|
.field private static literal int32 IDI_ENGINE_WELCOME = int32(0x000003F3)
|
|
.field private static literal int32 IDI_ENGINE_TEST = int32(0x000003EE)
|
|
.field private bool initset
|
|
.field private class [mscorlib]System.Delegate dlgProcSpeak
|
|
.field private class [mscorlib]System.Delegate dlgProcAnnounce
|
|
.field private class [mscorlib]System.Delegate dlgProcEngine
|
|
.field private int32 hItemUnkSpeak
|
|
.field private static class Speak.Opt.Win32ImageList imagelistSpeak
|
|
.field private class Speak.Opt.Options/ChangedEventHandler Changed
|
|
.method public hidebysig specialname instance void
|
|
add_Changed(class Speak.Opt.Options/ChangedEventHandler 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class Speak.Opt.Options/ChangedEventHandler V_0,
|
|
class Speak.Opt.Options/ChangedEventHandler V_1,
|
|
class Speak.Opt.Options/ChangedEventHandler V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Opt.Options/ChangedEventHandler Speak.Opt.Options::Changed
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass Speak.Opt.Options/ChangedEventHandler
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class Speak.Opt.Options/ChangedEventHandler Speak.Opt.Options::Changed
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class Speak.Opt.Options/ChangedEventHandler>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method Options::add_Changed
|
|
|
|
.method public hidebysig specialname instance void
|
|
remove_Changed(class Speak.Opt.Options/ChangedEventHandler 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class Speak.Opt.Options/ChangedEventHandler V_0,
|
|
class Speak.Opt.Options/ChangedEventHandler V_1,
|
|
class Speak.Opt.Options/ChangedEventHandler V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Opt.Options/ChangedEventHandler Speak.Opt.Options::Changed
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass Speak.Opt.Options/ChangedEventHandler
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class Speak.Opt.Options/ChangedEventHandler Speak.Opt.Options::Changed
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class Speak.Opt.Options/ChangedEventHandler>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method Options::remove_Changed
|
|
|
|
.method family hidebysig newslot virtual
|
|
instance void OnChanged(valuetype Speak.Opt.Options/EventChanged e) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 108,108 : 13,33 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Opt\\Options.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Opt.Options/ChangedEventHandler Speak.Opt.Options::Changed
|
|
IL_0006: brfalse.s IL_0014
|
|
|
|
.line 109,109 : 17,28 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class Speak.Opt.Options/ChangedEventHandler Speak.Opt.Options::Changed
|
|
IL_000e: ldarg.1
|
|
IL_000f: callvirt instance void Speak.Opt.Options/ChangedEventHandler::Invoke(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 110,110 : 9,10 ''
|
|
IL_0014: ret
|
|
} // end of method Options::OnChanged
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 20 (0x14)
|
|
.maxstack 8
|
|
.line 61,61 : 9,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.1
|
|
IL_0002: stfld bool Speak.Opt.Options::initset
|
|
.line 115,115 : 9,25 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 117,117 : 13,30 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: call instance void Speak.Opt.Options::initImageLists()
|
|
.line 118,118 : 9,10 ''
|
|
IL_0013: ret
|
|
} // end of method Options::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
initImageLists() cil managed
|
|
{
|
|
// Code size 52 (0x34)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<string> '<>g__initLocal0')
|
|
.line 122,122 : 13,178 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: newobj instance void class [mscorlib]System.Collections.Generic.List`1<string>::.ctor()
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: ldstr "Small Dot"
|
|
IL_000d: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
IL_0012: ldloc.0
|
|
IL_0013: ldstr "Message"
|
|
IL_0018: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
IL_001d: ldloc.0
|
|
IL_001e: ldstr "Online"
|
|
IL_0023: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
IL_0028: ldloc.0
|
|
IL_0029: call instance class Speak.Opt.Win32ImageList Speak.Opt.Options::createImageList(class [mscorlib]System.Collections.Generic.List`1<string>)
|
|
IL_002e: stsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
.line 123,123 : 9,10 ''
|
|
IL_0033: ret
|
|
} // end of method Options::initImageLists
|
|
|
|
.method private hidebysig instance class Speak.Opt.Win32ImageList
|
|
createImageList(class [mscorlib]System.Collections.Generic.List`1<string> list) cil managed
|
|
{
|
|
// Code size 59 (0x3b)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.Opt.Win32ImageList imageList,
|
|
[1] int32 i,
|
|
[2] int32 iconCount)
|
|
.line 127,127 : 13,25 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Sort()
|
|
.line 128,128 : 13,61 ''
|
|
IL_0006: newobj instance void Speak.Opt.Win32ImageList::.ctor()
|
|
IL_000b: stloc.0
|
|
.line 129,129 : 18,28 ''
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: stloc.1
|
|
.line 129,129 : 29,52 ''
|
|
IL_000e: ldarg.1
|
|
IL_000f: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<string>::get_Count()
|
|
IL_0014: stloc.2
|
|
IL_0015: br.s IL_0035
|
|
|
|
.line 131,131 : 17,79 ''
|
|
IL_0017: ldloc.0
|
|
IL_0018: ldarg.1
|
|
IL_0019: ldloc.1
|
|
IL_001a: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<string>::get_Item(int32)
|
|
IL_001f: ldarg.1
|
|
IL_0020: ldloc.1
|
|
IL_0021: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<string>::get_Item(int32)
|
|
IL_0026: call native int Speak.Utils.IconTable::GetDefaultIcon(string)
|
|
IL_002b: callvirt instance int32 Speak.Opt.Win32ImageList::AddIcon(string,
|
|
native int)
|
|
IL_0030: pop
|
|
.line 129,129 : 68,71 ''
|
|
IL_0031: ldloc.1
|
|
IL_0032: ldc.i4.1
|
|
IL_0033: add
|
|
IL_0034: stloc.1
|
|
.line 129,129 : 53,66 ''
|
|
IL_0035: ldloc.1
|
|
IL_0036: ldloc.2
|
|
IL_0037: blt.s IL_0017
|
|
|
|
.line 133,133 : 13,30 ''
|
|
IL_0039: ldloc.0
|
|
IL_003a: ret
|
|
} // end of method Options::createImageList
|
|
|
|
.method public hidebysig instance int32
|
|
Opts(native uint wparam,
|
|
native int lparam) cil managed
|
|
{
|
|
// Code size 702 (0x2be)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype Speak.Structs.OptionsDialogPage odpspeak,
|
|
[1] native int cmdPtrSpeak,
|
|
[2] valuetype Speak.Structs.OptionsDialogPage odpannounce,
|
|
[3] native int cmdPtrAnnounce,
|
|
[4] valuetype Speak.Structs.OptionsDialogPage odpengine,
|
|
[5] native int cmdPtrEngine)
|
|
.line 144,144 : 13,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldfld bool Speak.Opt.Options::initset
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ceq
|
|
IL_000a: stfld bool Speak.Opt.Options::initset
|
|
.line 145,145 : 13,25 ''
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld bool Speak.Opt.Options::initset
|
|
IL_0015: brfalse.s IL_0019
|
|
|
|
.line 146,146 : 17,26 ''
|
|
IL_0017: ldc.i4.0
|
|
IL_0018: ret
|
|
|
|
.line 149,149 : 13,59 ''
|
|
IL_0019: ldarg.0
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldftn instance int32 Speak.Opt.Options::WndProcSpeak(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0021: newobj instance void Speak.Interop.Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_0026: stfld class [mscorlib]System.Delegate Speak.Opt.Options::dlgProcSpeak
|
|
.line 150,150 : 13,66 ''
|
|
IL_002b: ldloca.s odpspeak
|
|
IL_002d: initobj Speak.Structs.OptionsDialogPage
|
|
.line 151,151 : 13,76 ''
|
|
IL_0033: ldloca.s odpspeak
|
|
IL_0035: ldstr "Active Modes"
|
|
IL_003a: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_003f: stfld native int Speak.Structs.OptionsDialogPage::szTitle
|
|
.line 152,152 : 13,56 ''
|
|
IL_0044: ldloca.s odpspeak
|
|
IL_0046: ldloc.0
|
|
IL_0047: box Speak.Structs.OptionsDialogPage
|
|
IL_004c: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0051: stfld int32 Speak.Structs.OptionsDialogPage::cbSize
|
|
.line 153,153 : 13,35 ''
|
|
IL_0056: ldloca.s odpspeak
|
|
IL_0058: ldc.i4.0
|
|
IL_0059: stfld int32 Speak.Structs.OptionsDialogPage::position
|
|
.line 154,154 : 13,90 ''
|
|
IL_005e: ldloca.s odpspeak
|
|
IL_0060: ldc.i4 0x29a
|
|
IL_0065: conv.i8
|
|
IL_0066: newobj instance void [mscorlib]System.IntPtr::.ctor(int64)
|
|
IL_006b: stfld native int Speak.Structs.OptionsDialogPage::pszTemplate
|
|
.line 155,155 : 13,87 ''
|
|
IL_0070: ldloca.s odpspeak
|
|
IL_0072: ldarg.0
|
|
IL_0073: ldfld class [mscorlib]System.Delegate Speak.Opt.Options::dlgProcSpeak
|
|
IL_0078: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate(class [mscorlib]System.Delegate)
|
|
IL_007d: stfld native int Speak.Structs.OptionsDialogPage::pfnDlgProc
|
|
.line 156,156 : 13,69 ''
|
|
IL_0082: ldloca.s odpspeak
|
|
IL_0084: ldstr "Speak"
|
|
IL_0089: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_008e: stfld native int Speak.Structs.OptionsDialogPage::szGroup
|
|
.line 157,157 : 13,42 ''
|
|
IL_0093: ldloca.s odpspeak
|
|
IL_0095: ldc.i4.s 100
|
|
IL_0097: stfld int32 Speak.Structs.OptionsDialogPage::groupPosition
|
|
.line 158,158 : 13,47 ''
|
|
IL_009c: ldloca.s odpspeak
|
|
IL_009e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_00a3: stfld native int Speak.Structs.OptionsDialogPage::hGroupIcon
|
|
.line 159,159 : 13,60 ''
|
|
IL_00a8: ldloca.s odpspeak
|
|
IL_00aa: ldc.i4.4
|
|
IL_00ab: stfld uint32 Speak.Structs.OptionsDialogPage::'flags'
|
|
.line 160,160 : 13,104 ''
|
|
IL_00b0: ldloca.s odpspeak
|
|
IL_00b2: call class [mscorlib]System.Reflection.Assembly [mscorlib]System.Reflection.Assembly::GetExecutingAssembly()
|
|
IL_00b7: callvirt instance class [mscorlib]System.Reflection.Module[] [mscorlib]System.Reflection.Assembly::GetModules()
|
|
IL_00bc: ldc.i4.0
|
|
IL_00bd: ldelem.ref
|
|
IL_00be: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetHINSTANCE(class [mscorlib]System.Reflection.Module)
|
|
IL_00c3: stfld native int Speak.Structs.OptionsDialogPage::hInstance
|
|
.line 161,161 : 13,81 ''
|
|
IL_00c8: ldloc.0
|
|
IL_00c9: box Speak.Structs.OptionsDialogPage
|
|
IL_00ce: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_00d3: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_00d8: stloc.1
|
|
.line 162,162 : 13,66 ''
|
|
IL_00d9: ldloc.0
|
|
IL_00da: box Speak.Structs.OptionsDialogPage
|
|
IL_00df: ldloc.1
|
|
IL_00e0: ldc.i4.0
|
|
IL_00e1: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 163,163 : 13,89 ''
|
|
IL_00e6: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_00eb: ldstr "Opt/AddPage"
|
|
IL_00f0: ldarg.1
|
|
IL_00f1: ldloc.1
|
|
IL_00f2: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native uint,
|
|
native int)
|
|
IL_00f7: pop
|
|
.line 167,167 : 13,65 ''
|
|
IL_00f8: ldarg.0
|
|
IL_00f9: ldarg.0
|
|
IL_00fa: ldftn instance int32 Speak.Opt.Options::WndProcAnnounce(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0100: newobj instance void Speak.Interop.Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_0105: stfld class [mscorlib]System.Delegate Speak.Opt.Options::dlgProcAnnounce
|
|
.line 168,168 : 13,69 ''
|
|
IL_010a: ldloca.s odpannounce
|
|
IL_010c: initobj Speak.Structs.OptionsDialogPage
|
|
.line 169,169 : 13,75 ''
|
|
IL_0112: ldloca.s odpannounce
|
|
IL_0114: ldstr "Announce"
|
|
IL_0119: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_011e: stfld native int Speak.Structs.OptionsDialogPage::szTitle
|
|
.line 170,170 : 13,62 ''
|
|
IL_0123: ldloca.s odpannounce
|
|
IL_0125: ldloc.2
|
|
IL_0126: box Speak.Structs.OptionsDialogPage
|
|
IL_012b: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0130: stfld int32 Speak.Structs.OptionsDialogPage::cbSize
|
|
.line 171,171 : 13,38 ''
|
|
IL_0135: ldloca.s odpannounce
|
|
IL_0137: ldc.i4.0
|
|
IL_0138: stfld int32 Speak.Structs.OptionsDialogPage::position
|
|
.line 172,172 : 13,96 ''
|
|
IL_013d: ldloca.s odpannounce
|
|
IL_013f: ldc.i4 0x29b
|
|
IL_0144: conv.i8
|
|
IL_0145: newobj instance void [mscorlib]System.IntPtr::.ctor(int64)
|
|
IL_014a: stfld native int Speak.Structs.OptionsDialogPage::pszTemplate
|
|
.line 173,173 : 13,93 ''
|
|
IL_014f: ldloca.s odpannounce
|
|
IL_0151: ldarg.0
|
|
IL_0152: ldfld class [mscorlib]System.Delegate Speak.Opt.Options::dlgProcAnnounce
|
|
IL_0157: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate(class [mscorlib]System.Delegate)
|
|
IL_015c: stfld native int Speak.Structs.OptionsDialogPage::pfnDlgProc
|
|
.line 174,174 : 13,72 ''
|
|
IL_0161: ldloca.s odpannounce
|
|
IL_0163: ldstr "Speak"
|
|
IL_0168: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_016d: stfld native int Speak.Structs.OptionsDialogPage::szGroup
|
|
.line 175,175 : 13,45 ''
|
|
IL_0172: ldloca.s odpannounce
|
|
IL_0174: ldc.i4.s 101
|
|
IL_0176: stfld int32 Speak.Structs.OptionsDialogPage::groupPosition
|
|
.line 176,176 : 13,50 ''
|
|
IL_017b: ldloca.s odpannounce
|
|
IL_017d: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0182: stfld native int Speak.Structs.OptionsDialogPage::hGroupIcon
|
|
.line 177,177 : 13,63 ''
|
|
IL_0187: ldloca.s odpannounce
|
|
IL_0189: ldc.i4.4
|
|
IL_018a: stfld uint32 Speak.Structs.OptionsDialogPage::'flags'
|
|
.line 178,178 : 13,107 ''
|
|
IL_018f: ldloca.s odpannounce
|
|
IL_0191: call class [mscorlib]System.Reflection.Assembly [mscorlib]System.Reflection.Assembly::GetExecutingAssembly()
|
|
IL_0196: callvirt instance class [mscorlib]System.Reflection.Module[] [mscorlib]System.Reflection.Assembly::GetModules()
|
|
IL_019b: ldc.i4.0
|
|
IL_019c: ldelem.ref
|
|
IL_019d: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetHINSTANCE(class [mscorlib]System.Reflection.Module)
|
|
IL_01a2: stfld native int Speak.Structs.OptionsDialogPage::hInstance
|
|
.line 179,179 : 13,87 ''
|
|
IL_01a7: ldloc.2
|
|
IL_01a8: box Speak.Structs.OptionsDialogPage
|
|
IL_01ad: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_01b2: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_01b7: stloc.3
|
|
.line 180,180 : 13,72 ''
|
|
IL_01b8: ldloc.2
|
|
IL_01b9: box Speak.Structs.OptionsDialogPage
|
|
IL_01be: ldloc.3
|
|
IL_01bf: ldc.i4.0
|
|
IL_01c0: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 181,181 : 13,92 ''
|
|
IL_01c5: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_01ca: ldstr "Opt/AddPage"
|
|
IL_01cf: ldarg.1
|
|
IL_01d0: ldloc.3
|
|
IL_01d1: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native uint,
|
|
native int)
|
|
IL_01d6: pop
|
|
.line 185,185 : 13,61 ''
|
|
IL_01d7: ldarg.0
|
|
IL_01d8: ldarg.0
|
|
IL_01d9: ldftn instance int32 Speak.Opt.Options::WndProcEngine(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_01df: newobj instance void Speak.Interop.Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_01e4: stfld class [mscorlib]System.Delegate Speak.Opt.Options::dlgProcEngine
|
|
.line 186,186 : 13,67 ''
|
|
IL_01e9: ldloca.s odpengine
|
|
IL_01eb: initobj Speak.Structs.OptionsDialogPage
|
|
.line 187,187 : 13,77 ''
|
|
IL_01f1: ldloca.s odpengine
|
|
IL_01f3: ldstr "Engine/Voice"
|
|
IL_01f8: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_01fd: stfld native int Speak.Structs.OptionsDialogPage::szTitle
|
|
.line 188,188 : 13,58 ''
|
|
IL_0202: ldloca.s odpengine
|
|
IL_0204: ldloc.s odpengine
|
|
IL_0206: box Speak.Structs.OptionsDialogPage
|
|
IL_020b: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0210: stfld int32 Speak.Structs.OptionsDialogPage::cbSize
|
|
.line 189,189 : 13,36 ''
|
|
IL_0215: ldloca.s odpengine
|
|
IL_0217: ldc.i4.0
|
|
IL_0218: stfld int32 Speak.Structs.OptionsDialogPage::position
|
|
.line 190,190 : 13,92 ''
|
|
IL_021d: ldloca.s odpengine
|
|
IL_021f: ldc.i4 0x29c
|
|
IL_0224: conv.i8
|
|
IL_0225: newobj instance void [mscorlib]System.IntPtr::.ctor(int64)
|
|
IL_022a: stfld native int Speak.Structs.OptionsDialogPage::pszTemplate
|
|
.line 191,191 : 13,89 ''
|
|
IL_022f: ldloca.s odpengine
|
|
IL_0231: ldarg.0
|
|
IL_0232: ldfld class [mscorlib]System.Delegate Speak.Opt.Options::dlgProcEngine
|
|
IL_0237: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate(class [mscorlib]System.Delegate)
|
|
IL_023c: stfld native int Speak.Structs.OptionsDialogPage::pfnDlgProc
|
|
.line 192,192 : 13,70 ''
|
|
IL_0241: ldloca.s odpengine
|
|
IL_0243: ldstr "Speak"
|
|
IL_0248: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_024d: stfld native int Speak.Structs.OptionsDialogPage::szGroup
|
|
.line 193,193 : 13,43 ''
|
|
IL_0252: ldloca.s odpengine
|
|
IL_0254: ldc.i4.s 102
|
|
IL_0256: stfld int32 Speak.Structs.OptionsDialogPage::groupPosition
|
|
.line 194,194 : 13,48 ''
|
|
IL_025b: ldloca.s odpengine
|
|
IL_025d: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0262: stfld native int Speak.Structs.OptionsDialogPage::hGroupIcon
|
|
.line 195,195 : 13,61 ''
|
|
IL_0267: ldloca.s odpengine
|
|
IL_0269: ldc.i4.4
|
|
IL_026a: stfld uint32 Speak.Structs.OptionsDialogPage::'flags'
|
|
.line 196,196 : 13,105 ''
|
|
IL_026f: ldloca.s odpengine
|
|
IL_0271: call class [mscorlib]System.Reflection.Assembly [mscorlib]System.Reflection.Assembly::GetExecutingAssembly()
|
|
IL_0276: callvirt instance class [mscorlib]System.Reflection.Module[] [mscorlib]System.Reflection.Assembly::GetModules()
|
|
IL_027b: ldc.i4.0
|
|
IL_027c: ldelem.ref
|
|
IL_027d: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetHINSTANCE(class [mscorlib]System.Reflection.Module)
|
|
IL_0282: stfld native int Speak.Structs.OptionsDialogPage::hInstance
|
|
.line 197,197 : 13,83 ''
|
|
IL_0287: ldloc.s odpengine
|
|
IL_0289: box Speak.Structs.OptionsDialogPage
|
|
IL_028e: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0293: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0298: stloc.s cmdPtrEngine
|
|
.line 198,198 : 13,68 ''
|
|
IL_029a: ldloc.s odpengine
|
|
IL_029c: box Speak.Structs.OptionsDialogPage
|
|
IL_02a1: ldloc.s cmdPtrEngine
|
|
IL_02a3: ldc.i4.0
|
|
IL_02a4: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 199,199 : 13,90 ''
|
|
IL_02a9: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_02ae: ldstr "Opt/AddPage"
|
|
IL_02b3: ldarg.1
|
|
IL_02b4: ldloc.s cmdPtrEngine
|
|
IL_02b6: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native uint,
|
|
native int)
|
|
IL_02bb: pop
|
|
.line 202,202 : 13,22 ''
|
|
IL_02bc: ldc.i4.0
|
|
IL_02bd: ret
|
|
} // end of method Options::Opts
|
|
|
|
.method private hidebysig instance int32
|
|
WndProcEngine(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 73 (0x49)
|
|
.maxstack 5
|
|
.locals init ([0] int32 CS$0$0000)
|
|
.line 207,207 : 13,25 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.0
|
|
IL_0002: ldloc.0
|
|
IL_0003: ldc.i4.s 78
|
|
IL_0005: beq.s IL_003c
|
|
|
|
IL_0007: ldloc.0
|
|
IL_0008: ldc.i4 0x110
|
|
IL_000d: sub
|
|
IL_000e: switch (
|
|
IL_001d,
|
|
IL_0026)
|
|
IL_001b: br.s IL_0047
|
|
|
|
.line 210,210 : 21,38 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldarg.1
|
|
IL_001f: call instance void Speak.Opt.Options::InitEngine(native int)
|
|
.line 211,211 : 21,30 ''
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: ret
|
|
|
|
.line 213,213 : 21,105 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldarg.1
|
|
IL_0028: ldarg.3
|
|
IL_0029: call int16 Speak.Utils.Util::LoWord(int32)
|
|
IL_002e: ldarg.3
|
|
IL_002f: call int16 Speak.Utils.Util::HiWord(int32)
|
|
IL_0034: ldarg.s lParam
|
|
IL_0036: call instance int32 Speak.Opt.Options::ProcessCommandEngine(native int,
|
|
int16,
|
|
int16,
|
|
int32)
|
|
IL_003b: ret
|
|
|
|
.line 215,215 : 21,63 ''
|
|
IL_003c: ldarg.0
|
|
IL_003d: ldarg.1
|
|
IL_003e: ldarg.3
|
|
IL_003f: ldarg.s lParam
|
|
IL_0041: call instance int32 Speak.Opt.Options::NotifyEngine(native int,
|
|
int32,
|
|
int32)
|
|
IL_0046: ret
|
|
|
|
.line 217,217 : 13,22 ''
|
|
IL_0047: ldc.i4.0
|
|
IL_0048: ret
|
|
} // end of method Options::WndProcEngine
|
|
|
|
.method private hidebysig instance int32
|
|
NotifyEngine(native int hWnd,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 277 (0x115)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.Interop.NMHDR lParams,
|
|
[1] int32 CS$0$0000,
|
|
[2] int32 CS$0$0001)
|
|
.line 223,223 : 13,84 ''
|
|
IL_0000: ldarg.3
|
|
IL_0001: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0006: ldtoken Speak.Interop.NMHDR
|
|
IL_000b: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0010: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0015: unbox.any Speak.Interop.NMHDR
|
|
IL_001a: stloc.0
|
|
.line 224,224 : 13,36 ''
|
|
IL_001b: ldloca.s lParams
|
|
IL_001d: ldfld int32 Speak.Interop.NMHDR::idFrom
|
|
IL_0022: stloc.1
|
|
IL_0023: ldloc.1
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: beq.s IL_006b
|
|
|
|
IL_0027: ldloc.1
|
|
IL_0028: ldc.i4 0x3e8
|
|
IL_002d: sub
|
|
IL_002e: switch (
|
|
IL_0048,
|
|
IL_0113,
|
|
IL_0048,
|
|
IL_0048)
|
|
IL_0043: br IL_0113
|
|
|
|
.line 229,229 : 21,59 ''
|
|
IL_0048: ldloca.s lParams
|
|
IL_004a: ldfld int32 Speak.Interop.NMHDR::code
|
|
IL_004f: ldc.i4.s -16
|
|
IL_0051: bne.un IL_0113
|
|
|
|
.line 231,231 : 25,94 ''
|
|
IL_0056: ldarg.1
|
|
IL_0057: call native int Speak.Interop.WinApi::GetParent(native int)
|
|
IL_005c: ldc.i4 0x468
|
|
IL_0061: ldc.i4.0
|
|
IL_0062: ldc.i4.0
|
|
IL_0063: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0068: pop
|
|
.line 232,232 : 25,34 ''
|
|
IL_0069: ldc.i4.0
|
|
IL_006a: ret
|
|
|
|
.line 236,236 : 21,42 ''
|
|
IL_006b: ldloca.s lParams
|
|
IL_006d: ldfld int32 Speak.Interop.NMHDR::code
|
|
IL_0072: stloc.2
|
|
IL_0073: ldloc.2
|
|
IL_0074: ldc.i4 0xffffff36
|
|
IL_0079: bne.un IL_0113
|
|
|
|
.line 240,240 : 33,112 ''
|
|
IL_007e: ldstr "engine"
|
|
IL_0083: ldstr "speak_config"
|
|
IL_0088: ldarg.0
|
|
IL_0089: ldarg.1
|
|
IL_008a: ldc.i4 0x3e9
|
|
IL_008f: call instance string Speak.Opt.Options::GetComboText(native int,
|
|
int32)
|
|
IL_0094: call bool Speak.Opt.Options::writeDBstring(string,
|
|
string,
|
|
string)
|
|
IL_0099: pop
|
|
.line 242,242 : 33,113 ''
|
|
IL_009a: ldstr "volume"
|
|
IL_009f: ldstr "speak_config"
|
|
IL_00a4: ldarg.0
|
|
IL_00a5: ldarg.1
|
|
IL_00a6: ldc.i4 0x3e8
|
|
IL_00ab: call instance int32 Speak.Opt.Options::GetSlider(native int,
|
|
int32)
|
|
IL_00b0: call bool Speak.Opt.Options::writeDBlong(string,
|
|
string,
|
|
uint32)
|
|
IL_00b5: pop
|
|
.line 243,243 : 33,109 ''
|
|
IL_00b6: ldstr "rate"
|
|
IL_00bb: ldstr "speak_config"
|
|
IL_00c0: ldarg.0
|
|
IL_00c1: ldarg.1
|
|
IL_00c2: ldc.i4 0x3ea
|
|
IL_00c7: call instance int32 Speak.Opt.Options::GetSlider(native int,
|
|
int32)
|
|
IL_00cc: call bool Speak.Opt.Options::writeDBlong(string,
|
|
string,
|
|
uint32)
|
|
IL_00d1: pop
|
|
.line 244,244 : 33,111 ''
|
|
IL_00d2: ldstr "pitch"
|
|
IL_00d7: ldstr "speak_config"
|
|
IL_00dc: ldarg.0
|
|
IL_00dd: ldarg.1
|
|
IL_00de: ldc.i4 0x3eb
|
|
IL_00e3: call instance int32 Speak.Opt.Options::GetSlider(native int,
|
|
int32)
|
|
IL_00e8: call bool Speak.Opt.Options::writeDBlong(string,
|
|
string,
|
|
uint32)
|
|
IL_00ed: pop
|
|
.line 246,246 : 33,113 ''
|
|
IL_00ee: ldstr "welcome_msg"
|
|
IL_00f3: ldstr "speak_config"
|
|
IL_00f8: ldarg.0
|
|
IL_00f9: ldarg.1
|
|
IL_00fa: ldc.i4 0x3f3
|
|
IL_00ff: call instance string Speak.Opt.Options::GetText(native int,
|
|
int32)
|
|
IL_0104: call bool Speak.Opt.Options::writeDBstring(string,
|
|
string,
|
|
string)
|
|
IL_0109: pop
|
|
.line 247,247 : 33,64 ''
|
|
IL_010a: ldarg.0
|
|
IL_010b: ldc.i4.2
|
|
IL_010c: callvirt instance void Speak.Opt.Options::OnChanged(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 248,248 : 33,42 ''
|
|
IL_0111: ldc.i4.1
|
|
IL_0112: ret
|
|
|
|
.line 253,253 : 13,22 ''
|
|
IL_0113: ldc.i4.0
|
|
IL_0114: ret
|
|
} // end of method Options::NotifyEngine
|
|
|
|
.method private hidebysig instance int32
|
|
ProcessCommandEngine(native int hwndDlg,
|
|
int16 item,
|
|
int16 command,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 233 (0xe9)
|
|
.maxstack 6
|
|
.locals init ([0] class Speak.TTS.TextToSpeak s,
|
|
[1] int16 CS$0$0000)
|
|
.line 258,258 : 13,26 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.1
|
|
IL_0002: ldloc.1
|
|
IL_0003: ldc.i4 0x3e9
|
|
IL_0008: beq IL_00b1
|
|
|
|
IL_000d: ldloc.1
|
|
IL_000e: ldc.i4 0x3ee
|
|
IL_0013: beq.s IL_0025
|
|
|
|
IL_0015: ldloc.1
|
|
IL_0016: ldc.i4 0x3f3
|
|
IL_001b: beq IL_00ca
|
|
|
|
IL_0020: br IL_00e7
|
|
|
|
.line 262,262 : 25,58 ''
|
|
IL_0025: ldarg.3
|
|
IL_0026: brtrue IL_00e7
|
|
|
|
.line 264,264 : 29,71 ''
|
|
IL_002b: call class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::getInstance()
|
|
IL_0030: stloc.0
|
|
.line 265,265 : 29,82 ''
|
|
IL_0031: ldloc.0
|
|
IL_0032: ldarg.0
|
|
IL_0033: ldarg.1
|
|
IL_0034: ldc.i4 0x3e9
|
|
IL_0039: call instance string Speak.Opt.Options::GetComboText(native int,
|
|
int32)
|
|
IL_003e: callvirt instance bool Speak.TTS.TextToSpeak::setVoice(string)
|
|
IL_0043: pop
|
|
.line 266,266 : 29,80 ''
|
|
IL_0044: ldloc.0
|
|
IL_0045: ldarg.0
|
|
IL_0046: ldarg.1
|
|
IL_0047: ldc.i4 0x3e8
|
|
IL_004c: call instance int32 Speak.Opt.Options::GetSlider(native int,
|
|
int32)
|
|
IL_0051: callvirt instance bool Speak.TTS.TextToSpeak::setVolume(int32)
|
|
IL_0056: pop
|
|
.line 267,267 : 29,76 ''
|
|
IL_0057: ldloc.0
|
|
IL_0058: ldarg.0
|
|
IL_0059: ldarg.1
|
|
IL_005a: ldc.i4 0x3ea
|
|
IL_005f: call instance int32 Speak.Opt.Options::GetSlider(native int,
|
|
int32)
|
|
IL_0064: callvirt instance bool Speak.TTS.TextToSpeak::setRate(int32)
|
|
IL_0069: pop
|
|
.line 268,268 : 29,78 ''
|
|
IL_006a: ldloc.0
|
|
IL_006b: ldarg.0
|
|
IL_006c: ldarg.1
|
|
IL_006d: ldc.i4 0x3eb
|
|
IL_0072: call instance int32 Speak.Opt.Options::GetSlider(native int,
|
|
int32)
|
|
IL_0077: callvirt instance bool Speak.TTS.TextToSpeak::setPitch(int32)
|
|
IL_007c: pop
|
|
.line 269,269 : 29,137 ''
|
|
IL_007d: ldloc.0
|
|
IL_007e: ldarg.0
|
|
IL_007f: ldarg.1
|
|
IL_0080: ldc.i4 0x3f3
|
|
IL_0085: call instance string Speak.Opt.Options::GetText(native int,
|
|
int32)
|
|
IL_008a: ldstr "test"
|
|
IL_008f: ldarg.0
|
|
IL_0090: ldarg.1
|
|
IL_0091: ldc.i4 0x3f3
|
|
IL_0096: call instance string Speak.Opt.Options::GetText(native int,
|
|
int32)
|
|
IL_009b: call valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::get_Now()
|
|
IL_00a0: box [mscorlib]System.DateTime
|
|
IL_00a5: call string [mscorlib]System.String::Concat(object,
|
|
object,
|
|
object)
|
|
IL_00aa: callvirt instance void Speak.TTS.TextToSpeak::speak(string,
|
|
string)
|
|
.line 272,272 : 21,27 ''
|
|
IL_00af: br.s IL_00e7
|
|
|
|
.line 275,275 : 25,61 ''
|
|
IL_00b1: ldarg.3
|
|
IL_00b2: ldc.i4.1
|
|
IL_00b3: bne.un.s IL_00e7
|
|
|
|
.line 277,277 : 29,101 ''
|
|
IL_00b5: ldarg.1
|
|
IL_00b6: call native int Speak.Interop.WinApi::GetParent(native int)
|
|
IL_00bb: ldc.i4 0x468
|
|
IL_00c0: ldc.i4.0
|
|
IL_00c1: ldc.i4.0
|
|
IL_00c2: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00c7: pop
|
|
.line 278,278 : 29,38 ''
|
|
IL_00c8: ldc.i4.0
|
|
IL_00c9: ret
|
|
|
|
.line 283,283 : 21,53 ''
|
|
IL_00ca: ldarg.3
|
|
IL_00cb: ldc.i4 0x300
|
|
IL_00d0: bne.un.s IL_00e5
|
|
|
|
.line 285,285 : 25,97 ''
|
|
IL_00d2: ldarg.1
|
|
IL_00d3: call native int Speak.Interop.WinApi::GetParent(native int)
|
|
IL_00d8: ldc.i4 0x468
|
|
IL_00dd: ldc.i4.0
|
|
IL_00de: ldc.i4.0
|
|
IL_00df: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00e4: pop
|
|
.line 287,287 : 21,30 ''
|
|
IL_00e5: ldc.i4.0
|
|
IL_00e6: ret
|
|
|
|
.line 289,289 : 13,22 ''
|
|
IL_00e7: ldc.i4.0
|
|
IL_00e8: ret
|
|
} // end of method Options::ProcessCommandEngine
|
|
|
|
.method private hidebysig instance int32
|
|
GetSlider(native int hwndDlg,
|
|
int32 ID) cil managed
|
|
{
|
|
// Code size 15 (0xf)
|
|
.maxstack 8
|
|
.line 294,294 : 13,89 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0x400
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_000e: ret
|
|
} // end of method Options::GetSlider
|
|
|
|
.method private hidebysig instance string
|
|
GetComboText(native int hWnd,
|
|
int32 ID) cil managed
|
|
{
|
|
// Code size 70 (0x46)
|
|
.maxstack 5
|
|
.locals init ([0] int32 nIndex,
|
|
[1] int32 nStrLen,
|
|
[2] native int strPtr)
|
|
.line 299,299 : 13,89 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0x147
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_000e: stloc.0
|
|
.line 300,300 : 13,30 ''
|
|
IL_000f: ldloc.0
|
|
IL_0010: ldc.i4.m1
|
|
IL_0011: bne.un.s IL_0019
|
|
|
|
.line 301,301 : 17,27 ''
|
|
IL_0013: ldstr ""
|
|
IL_0018: ret
|
|
|
|
.line 302,302 : 13,98 ''
|
|
IL_0019: ldarg.1
|
|
IL_001a: ldarg.2
|
|
IL_001b: ldc.i4 0x149
|
|
IL_0020: ldloc.0
|
|
IL_0021: ldc.i4.0
|
|
IL_0022: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_0027: stloc.1
|
|
.line 303,303 : 13,59 ''
|
|
IL_0028: ldloc.1
|
|
IL_0029: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_002e: stloc.2
|
|
.line 304,304 : 13,86 ''
|
|
IL_002f: ldarg.1
|
|
IL_0030: ldarg.2
|
|
IL_0031: ldc.i4 0x148
|
|
IL_0036: ldloc.0
|
|
IL_0037: ldloc.2
|
|
IL_0038: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_003d: pop
|
|
.line 305,305 : 13,65 ''
|
|
IL_003e: ldloc.2
|
|
IL_003f: ldloc.1
|
|
IL_0040: call string Speak.Utils.Util::GetNormalRussian(native int,
|
|
uint32)
|
|
IL_0045: ret
|
|
} // end of method Options::GetComboText
|
|
|
|
.method private hidebysig instance void
|
|
InitEngine(native int hWnd) cil managed
|
|
{
|
|
// Code size 153 (0x99)
|
|
.maxstack 6
|
|
.line 310,310 : 13,52 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldc.i4 0x3e9
|
|
IL_0007: call instance void Speak.Opt.Options::ClearComboBox(native int,
|
|
int32)
|
|
.line 311,311 : 13,113 ''
|
|
IL_000c: ldarg.0
|
|
IL_000d: ldarg.1
|
|
IL_000e: ldc.i4 0x3e9
|
|
IL_0013: call class [mscorlib]System.Collections.Generic.List`1<string> Speak.TTS.TextToSpeak::getVoices()
|
|
IL_0018: ldstr "engine"
|
|
IL_001d: ldstr "speak_config"
|
|
IL_0022: call string Speak.Opt.Options::readDBString(string,
|
|
string)
|
|
IL_0027: call instance void Speak.Opt.Options::SetVoices(native int,
|
|
int32,
|
|
class [mscorlib]System.Collections.Generic.List`1<string>,
|
|
string)
|
|
.line 313,313 : 13,90 ''
|
|
IL_002c: ldarg.0
|
|
IL_002d: ldarg.1
|
|
IL_002e: ldc.i4 0x3e8
|
|
IL_0033: ldstr "volume"
|
|
IL_0038: ldstr "speak_config"
|
|
IL_003d: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0042: call instance void Speak.Opt.Options::SetRateSlider(native int,
|
|
int32,
|
|
int64)
|
|
.line 314,314 : 13,86 ''
|
|
IL_0047: ldarg.0
|
|
IL_0048: ldarg.1
|
|
IL_0049: ldc.i4 0x3ea
|
|
IL_004e: ldstr "rate"
|
|
IL_0053: ldstr "speak_config"
|
|
IL_0058: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_005d: call instance void Speak.Opt.Options::SetRateSlider(native int,
|
|
int32,
|
|
int64)
|
|
.line 315,315 : 13,88 ''
|
|
IL_0062: ldarg.0
|
|
IL_0063: ldarg.1
|
|
IL_0064: ldc.i4 0x3eb
|
|
IL_0069: ldstr "pitch"
|
|
IL_006e: ldstr "speak_config"
|
|
IL_0073: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0078: call instance void Speak.Opt.Options::SetRateSlider(native int,
|
|
int32,
|
|
int64)
|
|
.line 317,317 : 13,92 ''
|
|
IL_007d: ldarg.0
|
|
IL_007e: ldarg.1
|
|
IL_007f: ldc.i4 0x3f3
|
|
IL_0084: ldstr "welcome_msg"
|
|
IL_0089: ldstr "speak_config"
|
|
IL_008e: call string Speak.Opt.Options::readDBString(string,
|
|
string)
|
|
IL_0093: call instance void Speak.Opt.Options::SetText(native int,
|
|
int32,
|
|
string)
|
|
.line 318,318 : 9,10 ''
|
|
IL_0098: ret
|
|
} // end of method Options::InitEngine
|
|
|
|
.method private hidebysig instance void
|
|
SetRateSlider(native int hWnd,
|
|
int32 ID,
|
|
int64 pos) cil managed
|
|
{
|
|
// Code size 49 (0x31)
|
|
.maxstack 8
|
|
.line 322,322 : 13,99 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0x406
|
|
IL_0007: ldc.i4.1
|
|
IL_0008: ldc.i4.1
|
|
IL_0009: ldc.i4.s 100
|
|
IL_000b: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_0010: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0015: pop
|
|
.line 323,323 : 13,98 ''
|
|
IL_0016: ldarg.1
|
|
IL_0017: ldarg.2
|
|
IL_0018: ldc.i4 0x405
|
|
IL_001d: ldc.i4.1
|
|
IL_001e: ldarga.s pos
|
|
IL_0020: call instance string [mscorlib]System.Int64::ToString()
|
|
IL_0025: call int32 [mscorlib]System.Int32::Parse(string)
|
|
IL_002a: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_002f: pop
|
|
.line 324,324 : 9,10 ''
|
|
IL_0030: ret
|
|
} // end of method Options::SetRateSlider
|
|
|
|
.method private hidebysig instance void
|
|
SetVoices(native int hWnd,
|
|
int32 ID,
|
|
class [mscorlib]System.Collections.Generic.List`1<string> list,
|
|
string standart) cil managed
|
|
{
|
|
// Code size 87 (0x57)
|
|
.maxstack 5
|
|
.locals init ([0] int32 i,
|
|
[1] int32 def,
|
|
[2] string item,
|
|
[3] valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<string> CS$5$0000)
|
|
.line 328,328 : 13,23 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 329,329 : 13,26 ''
|
|
IL_0002: ldc.i4.m1
|
|
IL_0003: stloc.1
|
|
.line 330,330 : 37,41 ''
|
|
IL_0004: ldarg.3
|
|
IL_0005: callvirt instance valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<!0> class [mscorlib]System.Collections.Generic.List`1<string>::GetEnumerator()
|
|
IL_000a: stloc.3
|
|
.try
|
|
{
|
|
IL_000b: br.s IL_002e
|
|
|
|
.line 330,330 : 22,33 ''
|
|
IL_000d: ldloca.s CS$5$0000
|
|
IL_000f: call instance !0 valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<string>::get_Current()
|
|
IL_0014: stloc.2
|
|
.line 332,332 : 17,38 ''
|
|
IL_0015: ldloc.2
|
|
IL_0016: ldarg.s standart
|
|
IL_0018: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_001d: brfalse.s IL_0021
|
|
|
|
.line 333,333 : 21,29 ''
|
|
IL_001f: ldloc.0
|
|
IL_0020: stloc.1
|
|
.line 334,334 : 17,46 ''
|
|
IL_0021: ldarg.0
|
|
IL_0022: ldarg.1
|
|
IL_0023: ldarg.2
|
|
IL_0024: ldloc.2
|
|
IL_0025: call instance void Speak.Opt.Options::AddComboText(native int,
|
|
int32,
|
|
string)
|
|
.line 335,335 : 17,21 ''
|
|
IL_002a: ldloc.0
|
|
IL_002b: ldc.i4.1
|
|
IL_002c: add
|
|
IL_002d: stloc.0
|
|
.line 330,330 : 34,36 ''
|
|
IL_002e: ldloca.s CS$5$0000
|
|
IL_0030: call instance bool valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<string>::MoveNext()
|
|
IL_0035: brtrue.s IL_000d
|
|
|
|
IL_0037: leave.s IL_0047
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0039: ldloca.s CS$5$0000
|
|
IL_003b: constrained. valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<string>
|
|
IL_0041: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0046: endfinally
|
|
.line 337,337 : 13,78 ''
|
|
} // end handler
|
|
IL_0047: ldarg.1
|
|
IL_0048: ldarg.2
|
|
IL_0049: ldc.i4 0x14e
|
|
IL_004e: ldloc.1
|
|
IL_004f: ldc.i4.0
|
|
IL_0050: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_0055: pop
|
|
.line 338,338 : 9,10 ''
|
|
IL_0056: ret
|
|
} // end of method Options::SetVoices
|
|
|
|
.method private hidebysig instance void
|
|
AddComboText(native int hWnd,
|
|
int32 ID,
|
|
string text) cil managed
|
|
{
|
|
// Code size 44 (0x2c)
|
|
.maxstack 5
|
|
.locals init ([0] int32 length,
|
|
[1] native int str)
|
|
.line 343,343 : 13,62 ''
|
|
IL_0000: ldarg.3
|
|
IL_0001: ldloca.s length
|
|
IL_0003: call native int Speak.Utils.Util::GetStringPtr(string,
|
|
int32&)
|
|
IL_0008: stloc.1
|
|
.line 344,344 : 13,78 ''
|
|
IL_0009: ldarg.1
|
|
IL_000a: ldarg.2
|
|
IL_000b: ldc.i4 0x143
|
|
IL_0010: ldc.i4.0
|
|
IL_0011: ldloc.1
|
|
IL_0012: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0017: pop
|
|
.line 345,345 : 13,36 ''
|
|
IL_0018: ldloc.1
|
|
IL_0019: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001e: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0023: brfalse.s IL_002b
|
|
|
|
.line 346,346 : 17,42 ''
|
|
IL_0025: ldloc.1
|
|
IL_0026: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 347,347 : 9,10 ''
|
|
IL_002b: ret
|
|
} // end of method Options::AddComboText
|
|
|
|
.method private hidebysig instance void
|
|
ClearComboBox(native int hWnd,
|
|
int32 ID) cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 351,351 : 13,79 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0x14b
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_000e: pop
|
|
.line 352,352 : 9,10 ''
|
|
IL_000f: ret
|
|
} // end of method Options::ClearComboBox
|
|
|
|
.method private hidebysig instance int32
|
|
WndProcAnnounce(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 73 (0x49)
|
|
.maxstack 5
|
|
.locals init ([0] int32 CS$0$0000)
|
|
.line 356,356 : 13,25 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.0
|
|
IL_0002: ldloc.0
|
|
IL_0003: ldc.i4.s 78
|
|
IL_0005: beq.s IL_003c
|
|
|
|
IL_0007: ldloc.0
|
|
IL_0008: ldc.i4 0x110
|
|
IL_000d: sub
|
|
IL_000e: switch (
|
|
IL_001d,
|
|
IL_0026)
|
|
IL_001b: br.s IL_0047
|
|
|
|
.line 359,359 : 21,40 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldarg.1
|
|
IL_001f: call instance void Speak.Opt.Options::InitAnnounce(native int)
|
|
.line 360,360 : 21,30 ''
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: ret
|
|
|
|
.line 362,362 : 21,107 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldarg.1
|
|
IL_0028: ldarg.3
|
|
IL_0029: call int16 Speak.Utils.Util::LoWord(int32)
|
|
IL_002e: ldarg.3
|
|
IL_002f: call int16 Speak.Utils.Util::HiWord(int32)
|
|
IL_0034: ldarg.s lParam
|
|
IL_0036: call instance int32 Speak.Opt.Options::ProcessCommandAnnounce(native int,
|
|
int16,
|
|
int16,
|
|
int32)
|
|
IL_003b: ret
|
|
|
|
.line 364,364 : 21,65 ''
|
|
IL_003c: ldarg.0
|
|
IL_003d: ldarg.1
|
|
IL_003e: ldarg.3
|
|
IL_003f: ldarg.s lParam
|
|
IL_0041: call instance int32 Speak.Opt.Options::NotifyAnnounce(native int,
|
|
int32,
|
|
int32)
|
|
IL_0046: ret
|
|
|
|
.line 366,366 : 13,22 ''
|
|
IL_0047: ldc.i4.0
|
|
IL_0048: ret
|
|
} // end of method Options::WndProcAnnounce
|
|
|
|
.method private hidebysig instance int32
|
|
NotifyAnnounce(native int hwndDlg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 617 (0x269)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.Interop.NMHDR lParams,
|
|
[1] int32 CS$0$0000,
|
|
[2] int32 CS$0$0001)
|
|
.line 372,372 : 13,84 ''
|
|
IL_0000: ldarg.3
|
|
IL_0001: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0006: ldtoken Speak.Interop.NMHDR
|
|
IL_000b: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0010: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0015: unbox.any Speak.Interop.NMHDR
|
|
IL_001a: stloc.0
|
|
.line 373,373 : 13,36 ''
|
|
IL_001b: ldloca.s lParams
|
|
IL_001d: ldfld int32 Speak.Interop.NMHDR::idFrom
|
|
IL_0022: stloc.1
|
|
IL_0023: ldloc.1
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: bne.un IL_0267
|
|
|
|
.line 376,376 : 21,42 ''
|
|
IL_002a: ldloca.s lParams
|
|
IL_002c: ldfld int32 Speak.Interop.NMHDR::code
|
|
IL_0031: stloc.2
|
|
IL_0032: ldloc.2
|
|
IL_0033: ldc.i4 0xffffff36
|
|
IL_0038: bne.un IL_0267
|
|
|
|
.line 380,380 : 33,144 ''
|
|
IL_003d: ldstr "status_"
|
|
IL_0042: ldc.i4 0x9c87
|
|
IL_0047: box [mscorlib]System.Int32
|
|
IL_004c: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0051: ldstr "speak_config"
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldarg.1
|
|
IL_0058: ldc.i4 0x3ea
|
|
IL_005d: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_0062: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0067: pop
|
|
.line 381,381 : 33,142 ''
|
|
IL_0068: ldstr "status_"
|
|
IL_006d: ldc.i4 0x9c88
|
|
IL_0072: box [mscorlib]System.Int32
|
|
IL_0077: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_007c: ldstr "speak_config"
|
|
IL_0081: ldarg.0
|
|
IL_0082: ldarg.1
|
|
IL_0083: ldc.i4 0x401
|
|
IL_0088: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_008d: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0092: pop
|
|
.line 382,382 : 33,138 ''
|
|
IL_0093: ldstr "status_"
|
|
IL_0098: ldc.i4 0x9c89
|
|
IL_009d: box [mscorlib]System.Int32
|
|
IL_00a2: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_00a7: ldstr "speak_config"
|
|
IL_00ac: ldarg.0
|
|
IL_00ad: ldarg.1
|
|
IL_00ae: ldc.i4 0x400
|
|
IL_00b3: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_00b8: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_00bd: pop
|
|
.line 383,383 : 33,136 ''
|
|
IL_00be: ldstr "status_"
|
|
IL_00c3: ldc.i4 0x9c8a
|
|
IL_00c8: box [mscorlib]System.Int32
|
|
IL_00cd: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_00d2: ldstr "speak_config"
|
|
IL_00d7: ldarg.0
|
|
IL_00d8: ldarg.1
|
|
IL_00d9: ldc.i4 0x3fb
|
|
IL_00de: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_00e3: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_00e8: pop
|
|
.line 384,384 : 33,134 ''
|
|
IL_00e9: ldstr "status_"
|
|
IL_00ee: ldc.i4 0x9c8b
|
|
IL_00f3: box [mscorlib]System.Int32
|
|
IL_00f8: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_00fd: ldstr "speak_config"
|
|
IL_0102: ldarg.0
|
|
IL_0103: ldarg.1
|
|
IL_0104: ldc.i4 0x402
|
|
IL_0109: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_010e: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0113: pop
|
|
.line 385,385 : 33,146 ''
|
|
IL_0114: ldstr "status_"
|
|
IL_0119: ldc.i4 0x9c8c
|
|
IL_011e: box [mscorlib]System.Int32
|
|
IL_0123: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0128: ldstr "speak_config"
|
|
IL_012d: ldarg.0
|
|
IL_012e: ldarg.1
|
|
IL_012f: ldc.i4 0x403
|
|
IL_0134: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_0139: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_013e: pop
|
|
.line 386,386 : 33,152 ''
|
|
IL_013f: ldstr "status_"
|
|
IL_0144: ldc.i4 0x9c8d
|
|
IL_0149: box [mscorlib]System.Int32
|
|
IL_014e: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0153: ldstr "speak_config"
|
|
IL_0158: ldarg.0
|
|
IL_0159: ldarg.1
|
|
IL_015a: ldc.i4 0x404
|
|
IL_015f: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_0164: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0169: pop
|
|
.line 387,387 : 33,148 ''
|
|
IL_016a: ldstr "status_"
|
|
IL_016f: ldc.i4 0x9c8e
|
|
IL_0174: box [mscorlib]System.Int32
|
|
IL_0179: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_017e: ldstr "speak_config"
|
|
IL_0183: ldarg.0
|
|
IL_0184: ldarg.1
|
|
IL_0185: ldc.i4 0x405
|
|
IL_018a: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_018f: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0194: pop
|
|
.line 389,389 : 33,124 ''
|
|
IL_0195: ldstr "active_connect"
|
|
IL_019a: ldstr "speak_config"
|
|
IL_019f: ldarg.0
|
|
IL_01a0: ldarg.1
|
|
IL_01a1: ldc.i4 0x406
|
|
IL_01a6: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_01ab: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_01b0: pop
|
|
.line 390,390 : 33,130 ''
|
|
IL_01b1: ldstr "active_disconnect"
|
|
IL_01b6: ldstr "speak_config"
|
|
IL_01bb: ldarg.0
|
|
IL_01bc: ldarg.1
|
|
IL_01bd: ldc.i4 0x407
|
|
IL_01c2: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_01c7: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_01cc: pop
|
|
.line 391,391 : 33,126 ''
|
|
IL_01cd: ldstr "active_shutdown"
|
|
IL_01d2: ldstr "speak_config"
|
|
IL_01d7: ldarg.0
|
|
IL_01d8: ldarg.1
|
|
IL_01d9: ldc.i4 0x408
|
|
IL_01de: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_01e3: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_01e8: pop
|
|
.line 393,393 : 33,115 ''
|
|
IL_01e9: ldstr "active"
|
|
IL_01ee: ldstr "speak_config"
|
|
IL_01f3: ldarg.0
|
|
IL_01f4: ldarg.1
|
|
IL_01f5: ldc.i4 0x409
|
|
IL_01fa: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_01ff: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0204: pop
|
|
.line 394,394 : 33,122 ''
|
|
IL_0205: ldstr "ignore_onopen"
|
|
IL_020a: ldstr "speak_config"
|
|
IL_020f: ldarg.0
|
|
IL_0210: ldarg.1
|
|
IL_0211: ldc.i4 0x40a
|
|
IL_0216: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_021b: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0220: pop
|
|
.line 395,395 : 33,124 ''
|
|
IL_0221: ldstr "ignore_onfocus"
|
|
IL_0226: ldstr "speak_config"
|
|
IL_022b: ldarg.0
|
|
IL_022c: ldarg.1
|
|
IL_022d: ldc.i4 0x40b
|
|
IL_0232: call instance bool Speak.Opt.Options::IsBtnChecked(native int,
|
|
int32)
|
|
IL_0237: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_023c: pop
|
|
.line 397,397 : 33,130 ''
|
|
IL_023d: ldstr "max_msg_size"
|
|
IL_0242: ldstr "speak_config"
|
|
IL_0247: ldarg.0
|
|
IL_0248: ldarg.1
|
|
IL_0249: ldc.i4 0x3f3
|
|
IL_024e: call instance string Speak.Opt.Options::GetText(native int,
|
|
int32)
|
|
IL_0253: call uint32 [mscorlib]System.UInt32::Parse(string)
|
|
IL_0258: call bool Speak.Opt.Options::writeDBlong(string,
|
|
string,
|
|
uint32)
|
|
IL_025d: pop
|
|
.line 398,398 : 33,66 ''
|
|
IL_025e: ldarg.0
|
|
IL_025f: ldc.i4.1
|
|
IL_0260: callvirt instance void Speak.Opt.Options::OnChanged(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 399,399 : 33,42 ''
|
|
IL_0265: ldc.i4.1
|
|
IL_0266: ret
|
|
|
|
.line 404,404 : 13,22 ''
|
|
IL_0267: ldc.i4.0
|
|
IL_0268: ret
|
|
} // end of method Options::NotifyAnnounce
|
|
|
|
.method private hidebysig instance string
|
|
GetText(native int hwndDlg,
|
|
int32 ID) cil managed
|
|
{
|
|
// Code size 43 (0x2b)
|
|
.maxstack 5
|
|
.locals init ([0] int32 nStrLen,
|
|
[1] native int strPtr)
|
|
.line 409,409 : 13,97 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4.s 14
|
|
IL_0004: ldc.i4.0
|
|
IL_0005: ldc.i4.0
|
|
IL_0006: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_000b: stloc.0
|
|
.line 410,410 : 13,63 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: ldc.i4.1
|
|
IL_000e: add
|
|
IL_000f: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0014: stloc.1
|
|
.line 411,411 : 13,92 ''
|
|
IL_0015: ldarg.1
|
|
IL_0016: ldarg.2
|
|
IL_0017: ldc.i4.s 13
|
|
IL_0019: ldloc.0
|
|
IL_001a: ldc.i4.1
|
|
IL_001b: add
|
|
IL_001c: ldloc.1
|
|
IL_001d: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0022: pop
|
|
.line 412,412 : 13,61 ''
|
|
IL_0023: ldloc.1
|
|
IL_0024: ldloc.0
|
|
IL_0025: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringAnsi(native int,
|
|
int32)
|
|
IL_002a: ret
|
|
} // end of method Options::GetText
|
|
|
|
.method private hidebysig instance bool
|
|
IsBtnChecked(native int hwndDlg,
|
|
int32 ID) cil managed
|
|
{
|
|
// Code size 18 (0x12)
|
|
.maxstack 8
|
|
.line 417,417 : 13,107 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0xf0
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_000e: ldc.i4.1
|
|
IL_000f: ceq
|
|
IL_0011: ret
|
|
} // end of method Options::IsBtnChecked
|
|
|
|
.method private hidebysig instance int32
|
|
ProcessCommandAnnounce(native int hwndDlg,
|
|
int16 item,
|
|
int16 command,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 176 (0xb0)
|
|
.maxstack 4
|
|
.locals init ([0] int16 CS$0$0000)
|
|
.line 422,422 : 13,26 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.0
|
|
IL_0002: ldloc.0
|
|
IL_0003: ldc.i4 0x3ea
|
|
IL_0008: beq.s IL_007c
|
|
|
|
IL_000a: ldloc.0
|
|
IL_000b: ldc.i4 0x3f3
|
|
IL_0010: sub
|
|
IL_0011: switch (
|
|
IL_0091,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_007c,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_00ae,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c,
|
|
IL_007c)
|
|
IL_007a: br.s IL_00ae
|
|
|
|
.line 438,438 : 21,93 ''
|
|
IL_007c: ldarg.1
|
|
IL_007d: call native int Speak.Interop.WinApi::GetParent(native int)
|
|
IL_0082: ldc.i4 0x468
|
|
IL_0087: ldc.i4.0
|
|
IL_0088: ldc.i4.0
|
|
IL_0089: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_008e: pop
|
|
.line 439,439 : 21,30 ''
|
|
IL_008f: ldc.i4.0
|
|
IL_0090: ret
|
|
|
|
.line 441,441 : 21,53 ''
|
|
IL_0091: ldarg.3
|
|
IL_0092: ldc.i4 0x300
|
|
IL_0097: bne.un.s IL_00ac
|
|
|
|
.line 443,443 : 25,97 ''
|
|
IL_0099: ldarg.1
|
|
IL_009a: call native int Speak.Interop.WinApi::GetParent(native int)
|
|
IL_009f: ldc.i4 0x468
|
|
IL_00a4: ldc.i4.0
|
|
IL_00a5: ldc.i4.0
|
|
IL_00a6: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00ab: pop
|
|
.line 445,445 : 21,30 ''
|
|
IL_00ac: ldc.i4.0
|
|
IL_00ad: ret
|
|
|
|
.line 447,447 : 13,22 ''
|
|
IL_00ae: ldc.i4.0
|
|
IL_00af: ret
|
|
} // end of method Options::ProcessCommandAnnounce
|
|
|
|
.method private hidebysig instance void
|
|
InitAnnounce(native int hWnd) cil managed
|
|
{
|
|
// Code size 534 (0x216)
|
|
.maxstack 5
|
|
.locals init ([0] int64 CS$0$0000)
|
|
.line 452,452 : 13,121 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldc.i4 0x3ea
|
|
IL_0007: ldstr "status_"
|
|
IL_000c: ldc.i4 0x9c87
|
|
IL_0011: box [mscorlib]System.Int32
|
|
IL_0016: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_001b: ldstr "speak_config"
|
|
IL_0020: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_0025: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 453,453 : 13,119 ''
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldarg.1
|
|
IL_002c: ldc.i4 0x401
|
|
IL_0031: ldstr "status_"
|
|
IL_0036: ldc.i4 0x9c88
|
|
IL_003b: box [mscorlib]System.Int32
|
|
IL_0040: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0045: ldstr "speak_config"
|
|
IL_004a: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_004f: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 454,454 : 13,115 ''
|
|
IL_0054: ldarg.0
|
|
IL_0055: ldarg.1
|
|
IL_0056: ldc.i4 0x400
|
|
IL_005b: ldstr "status_"
|
|
IL_0060: ldc.i4 0x9c89
|
|
IL_0065: box [mscorlib]System.Int32
|
|
IL_006a: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_006f: ldstr "speak_config"
|
|
IL_0074: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_0079: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 455,455 : 13,113 ''
|
|
IL_007e: ldarg.0
|
|
IL_007f: ldarg.1
|
|
IL_0080: ldc.i4 0x3fb
|
|
IL_0085: ldstr "status_"
|
|
IL_008a: ldc.i4 0x9c8a
|
|
IL_008f: box [mscorlib]System.Int32
|
|
IL_0094: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0099: ldstr "speak_config"
|
|
IL_009e: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_00a3: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 456,456 : 13,111 ''
|
|
IL_00a8: ldarg.0
|
|
IL_00a9: ldarg.1
|
|
IL_00aa: ldc.i4 0x402
|
|
IL_00af: ldstr "status_"
|
|
IL_00b4: ldc.i4 0x9c8b
|
|
IL_00b9: box [mscorlib]System.Int32
|
|
IL_00be: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_00c3: ldstr "speak_config"
|
|
IL_00c8: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_00cd: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 457,457 : 13,123 ''
|
|
IL_00d2: ldarg.0
|
|
IL_00d3: ldarg.1
|
|
IL_00d4: ldc.i4 0x403
|
|
IL_00d9: ldstr "status_"
|
|
IL_00de: ldc.i4 0x9c8c
|
|
IL_00e3: box [mscorlib]System.Int32
|
|
IL_00e8: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_00ed: ldstr "speak_config"
|
|
IL_00f2: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_00f7: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 458,458 : 13,129 ''
|
|
IL_00fc: ldarg.0
|
|
IL_00fd: ldarg.1
|
|
IL_00fe: ldc.i4 0x404
|
|
IL_0103: ldstr "status_"
|
|
IL_0108: ldc.i4 0x9c8d
|
|
IL_010d: box [mscorlib]System.Int32
|
|
IL_0112: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0117: ldstr "speak_config"
|
|
IL_011c: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_0121: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 459,459 : 13,125 ''
|
|
IL_0126: ldarg.0
|
|
IL_0127: ldarg.1
|
|
IL_0128: ldc.i4 0x405
|
|
IL_012d: ldstr "status_"
|
|
IL_0132: ldc.i4 0x9c8e
|
|
IL_0137: box [mscorlib]System.Int32
|
|
IL_013c: call string [mscorlib]System.String::Concat(object,
|
|
object)
|
|
IL_0141: ldstr "speak_config"
|
|
IL_0146: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_014b: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 461,461 : 13,101 ''
|
|
IL_0150: ldarg.0
|
|
IL_0151: ldarg.1
|
|
IL_0152: ldc.i4 0x406
|
|
IL_0157: ldstr "active_connect"
|
|
IL_015c: ldstr "speak_config"
|
|
IL_0161: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_0166: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 462,462 : 13,107 ''
|
|
IL_016b: ldarg.0
|
|
IL_016c: ldarg.1
|
|
IL_016d: ldc.i4 0x407
|
|
IL_0172: ldstr "active_disconnect"
|
|
IL_0177: ldstr "speak_config"
|
|
IL_017c: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_0181: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 463,463 : 13,103 ''
|
|
IL_0186: ldarg.0
|
|
IL_0187: ldarg.1
|
|
IL_0188: ldc.i4 0x408
|
|
IL_018d: ldstr "active_shutdown"
|
|
IL_0192: ldstr "speak_config"
|
|
IL_0197: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_019c: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 465,465 : 13,92 ''
|
|
IL_01a1: ldarg.0
|
|
IL_01a2: ldarg.1
|
|
IL_01a3: ldc.i4 0x409
|
|
IL_01a8: ldstr "active"
|
|
IL_01ad: ldstr "speak_config"
|
|
IL_01b2: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_01b7: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 466,466 : 13,99 ''
|
|
IL_01bc: ldarg.0
|
|
IL_01bd: ldarg.1
|
|
IL_01be: ldc.i4 0x40a
|
|
IL_01c3: ldstr "ignore_onopen"
|
|
IL_01c8: ldstr "speak_config"
|
|
IL_01cd: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_01d2: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 467,467 : 13,101 ''
|
|
IL_01d7: ldarg.0
|
|
IL_01d8: ldarg.1
|
|
IL_01d9: ldc.i4 0x40b
|
|
IL_01de: ldstr "ignore_onfocus"
|
|
IL_01e3: ldstr "speak_config"
|
|
IL_01e8: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_01ed: call instance void Speak.Opt.Options::SetCheckState(native int,
|
|
int32,
|
|
bool)
|
|
.line 469,469 : 13,102 ''
|
|
IL_01f2: ldarg.0
|
|
IL_01f3: ldarg.1
|
|
IL_01f4: ldc.i4 0x3f3
|
|
IL_01f9: ldstr "max_msg_size"
|
|
IL_01fe: ldstr "speak_config"
|
|
IL_0203: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0208: stloc.0
|
|
IL_0209: ldloca.s CS$0$0000
|
|
IL_020b: call instance string [mscorlib]System.Int64::ToString()
|
|
IL_0210: call instance void Speak.Opt.Options::SetText(native int,
|
|
int32,
|
|
string)
|
|
.line 470,470 : 9,10 ''
|
|
IL_0215: ret
|
|
} // end of method Options::InitAnnounce
|
|
|
|
.method private hidebysig instance void
|
|
SetText(native int hWnd,
|
|
int32 ID,
|
|
string text) cil managed
|
|
{
|
|
// Code size 46 (0x2e)
|
|
.maxstack 5
|
|
.locals init ([0] int32 length,
|
|
[1] native int str)
|
|
.line 475,475 : 13,62 ''
|
|
IL_0000: ldarg.3
|
|
IL_0001: ldloca.s length
|
|
IL_0003: call native int Speak.Utils.Util::GetStringPtr(string,
|
|
int32&)
|
|
IL_0008: stloc.1
|
|
.line 476,476 : 13,106 ''
|
|
IL_0009: ldarg.1
|
|
IL_000a: ldarg.2
|
|
IL_000b: ldc.i4.s 12
|
|
IL_000d: ldc.i4.0
|
|
IL_000e: ldarg.3
|
|
IL_000f: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0014: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0019: pop
|
|
.line 477,477 : 13,36 ''
|
|
IL_001a: ldloc.1
|
|
IL_001b: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0020: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0025: brfalse.s IL_002d
|
|
|
|
.line 478,478 : 17,42 ''
|
|
IL_0027: ldloc.1
|
|
IL_0028: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 479,479 : 9,10 ''
|
|
IL_002d: ret
|
|
} // end of method Options::SetText
|
|
|
|
.method private hidebysig instance void
|
|
SetCheckState(native int hWnd,
|
|
int32 ID,
|
|
bool isChecked) cil managed
|
|
{
|
|
// Code size 22 (0x16)
|
|
.maxstack 8
|
|
.line 483,483 : 13,127 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0xf1
|
|
IL_0007: ldarg.3
|
|
IL_0008: brtrue.s IL_000d
|
|
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: br.s IL_000e
|
|
|
|
IL_000d: ldc.i4.1
|
|
IL_000e: ldc.i4.0
|
|
IL_000f: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_0014: pop
|
|
.line 484,484 : 9,10 ''
|
|
IL_0015: ret
|
|
} // end of method Options::SetCheckState
|
|
|
|
.method private hidebysig instance int32
|
|
WndProcSpeak(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 83 (0x53)
|
|
.maxstack 4
|
|
.locals init ([0] int32 CS$0$0000)
|
|
.line 489,489 : 13,25 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: stloc.0
|
|
IL_0002: ldloc.0
|
|
IL_0003: ldc.i4.7
|
|
IL_0004: bgt.s IL_0010
|
|
|
|
IL_0006: ldloc.0
|
|
IL_0007: ldc.i4.2
|
|
IL_0008: beq.s IL_004a
|
|
|
|
IL_000a: ldloc.0
|
|
IL_000b: ldc.i4.7
|
|
IL_000c: beq.s IL_002c
|
|
|
|
IL_000e: br.s IL_0051
|
|
|
|
IL_0010: ldloc.0
|
|
IL_0011: ldc.i4.s 78
|
|
IL_0013: beq.s IL_003f
|
|
|
|
IL_0015: ldloc.0
|
|
IL_0016: ldc.i4 0x110
|
|
IL_001b: bne.un.s IL_0051
|
|
|
|
.line 492,492 : 21,38 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: call instance void Speak.Opt.Options::initImageLists()
|
|
.line 493,493 : 21,41 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldarg.1
|
|
IL_0025: call instance void Speak.Opt.Options::InitSpeakList(native int)
|
|
.line 494,494 : 21,30 ''
|
|
IL_002a: ldc.i4.0
|
|
IL_002b: ret
|
|
|
|
.line 496,496 : 21,78 ''
|
|
IL_002c: ldarg.1
|
|
IL_002d: ldc.i4 0x437
|
|
IL_0032: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_0037: call int32 Speak.Interop.WinApi::SetFocus(native int)
|
|
IL_003c: pop
|
|
.line 497,497 : 21,27 ''
|
|
IL_003d: br.s IL_0051
|
|
|
|
.line 499,499 : 21,62 ''
|
|
IL_003f: ldarg.0
|
|
IL_0040: ldarg.1
|
|
IL_0041: ldarg.3
|
|
IL_0042: ldarg.s lParam
|
|
IL_0044: call instance int32 Speak.Opt.Options::NotifySpeak(native int,
|
|
int32,
|
|
int32)
|
|
IL_0049: ret
|
|
|
|
.line 501,501 : 21,40 ''
|
|
IL_004a: ldarg.0
|
|
IL_004b: ldarg.1
|
|
IL_004c: call instance void Speak.Opt.Options::DestroySpeak(native int)
|
|
.line 504,504 : 13,22 ''
|
|
IL_0051: ldc.i4.0
|
|
IL_0052: ret
|
|
} // end of method Options::WndProcSpeak
|
|
|
|
.method private hidebysig instance int32
|
|
NotifySpeak(native int hwndDlg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 1135 (0x46f)
|
|
.maxstack 7
|
|
.locals init ([0] valuetype Speak.Interop.NMHDR lParams,
|
|
[1] int32 hItem,
|
|
[2] valuetype Speak.Structs.NMCLISTCONTROL nm,
|
|
[3] int32 iImage,
|
|
[4] int32 itemType,
|
|
[5] int32 hContact,
|
|
[6] int32 V_6,
|
|
[7] int32 i,
|
|
[8] int32 V_8,
|
|
[9] int32 V_9,
|
|
[10] int32 iImageu,
|
|
[11] int32 CS$0$0000,
|
|
[12] int32 CS$0$0001,
|
|
[13] int32 CS$0$0002)
|
|
.line 510,510 : 13,84 ''
|
|
IL_0000: ldarg.3
|
|
IL_0001: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0006: ldtoken Speak.Interop.NMHDR
|
|
IL_000b: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0010: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0015: unbox.any Speak.Interop.NMHDR
|
|
IL_001a: stloc.0
|
|
.line 511,511 : 13,36 ''
|
|
IL_001b: ldloca.s lParams
|
|
IL_001d: ldfld int32 Speak.Interop.NMHDR::idFrom
|
|
IL_0022: stloc.s CS$0$0000
|
|
IL_0024: ldloc.s CS$0$0000
|
|
IL_0026: ldc.i4.0
|
|
IL_0027: beq IL_0283
|
|
|
|
IL_002c: ldloc.s CS$0$0000
|
|
IL_002e: ldc.i4 0x437
|
|
IL_0033: bne.un IL_046d
|
|
|
|
.line 514,514 : 21,42 ''
|
|
IL_0038: ldloca.s lParams
|
|
IL_003a: ldfld int32 Speak.Interop.NMHDR::code
|
|
IL_003f: stloc.s CS$0$0001
|
|
IL_0041: ldloc.s CS$0$0001
|
|
IL_0043: ldc.i4.s -109
|
|
IL_0045: sub
|
|
IL_0046: switch (
|
|
IL_0069,
|
|
IL_0069,
|
|
IL_046d,
|
|
IL_00c6)
|
|
IL_005b: ldloc.s CS$0$0001
|
|
IL_005d: ldc.i4.s -2
|
|
IL_005f: beq IL_00f5
|
|
|
|
IL_0064: br IL_046d
|
|
|
|
.line 518,518 : 29,136 ''
|
|
IL_0069: ldarg.1
|
|
IL_006a: ldc.i4 0x437
|
|
IL_006f: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_0074: ldc.i4 0x1002
|
|
IL_0079: ldc.i4.0
|
|
IL_007a: ldc.i4.0
|
|
IL_007b: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0080: pop
|
|
.line 519,519 : 29,108 ''
|
|
IL_0081: ldarg.0
|
|
IL_0082: ldarg.1
|
|
IL_0083: ldc.i4 0x437
|
|
IL_0088: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_008d: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0092: call instance void Speak.Opt.Options::SetAllContactIcons(native int,
|
|
class Speak.Opt.Win32ImageList)
|
|
.line 520,520 : 29,241 ''
|
|
IL_0097: ldarg.0
|
|
IL_0098: ldarg.1
|
|
IL_0099: ldc.i4 0x437
|
|
IL_009e: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_00a3: ldarg.1
|
|
IL_00a4: ldc.i4 0x437
|
|
IL_00a9: ldc.i4 0x1032
|
|
IL_00ae: ldc.i4.0
|
|
IL_00af: ldc.i4.0
|
|
IL_00b0: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_00b5: ldc.i4.0
|
|
IL_00b6: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_00bb: ldnull
|
|
IL_00bc: call instance void Speak.Opt.Options::SetListGroupIcons(native int,
|
|
int32,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList,
|
|
int32[])
|
|
.line 521,521 : 29,35 ''
|
|
IL_00c1: br IL_046d
|
|
|
|
.line 523,523 : 29,241 ''
|
|
IL_00c6: ldarg.0
|
|
IL_00c7: ldarg.1
|
|
IL_00c8: ldc.i4 0x437
|
|
IL_00cd: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_00d2: ldarg.1
|
|
IL_00d3: ldc.i4 0x437
|
|
IL_00d8: ldc.i4 0x1032
|
|
IL_00dd: ldc.i4.0
|
|
IL_00de: ldc.i4.0
|
|
IL_00df: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_00e4: ldc.i4.0
|
|
IL_00e5: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_00ea: ldnull
|
|
IL_00eb: call instance void Speak.Opt.Options::SetListGroupIcons(native int,
|
|
int32,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList,
|
|
int32[])
|
|
.line 524,524 : 29,35 ''
|
|
IL_00f0: br IL_046d
|
|
|
|
.line 529,529 : 33,117 ''
|
|
IL_00f5: ldarg.3
|
|
IL_00f6: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_00fb: ldtoken Speak.Structs.NMCLISTCONTROL
|
|
IL_0100: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0105: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_010a: unbox.any Speak.Structs.NMCLISTCONTROL
|
|
IL_010f: stloc.2
|
|
.line 533,533 : 33,54 ''
|
|
IL_0110: ldloca.s nm
|
|
IL_0112: ldfld int32 Speak.Structs.NMCLISTCONTROL::iColumn
|
|
IL_0117: ldc.i4.m1
|
|
IL_0118: beq IL_046d
|
|
|
|
.line 536,536 : 33,166 ''
|
|
IL_011d: ldarg.1
|
|
IL_011e: ldc.i4 0x437
|
|
IL_0123: ldc.i4 0x1019
|
|
IL_0128: ldc.i4.0
|
|
IL_0129: ldloca.s nm
|
|
IL_012b: ldflda valuetype Speak.Interop.POINT Speak.Structs.NMCLISTCONTROL::pt
|
|
IL_0130: ldfld int32 Speak.Interop.POINT::X
|
|
IL_0135: ldloca.s nm
|
|
IL_0137: ldflda valuetype Speak.Interop.POINT Speak.Structs.NMCLISTCONTROL::pt
|
|
IL_013c: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_0141: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_0146: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_014b: stloc.1
|
|
.line 538,538 : 33,48 ''
|
|
IL_014c: ldloc.1
|
|
IL_014d: brfalse IL_046d
|
|
|
|
.line 541,541 : 33,174 ''
|
|
IL_0152: ldarg.1
|
|
IL_0153: ldc.i4 0x437
|
|
IL_0158: ldc.i4 0x1010
|
|
IL_015d: ldloc.1
|
|
IL_015e: ldloca.s nm
|
|
IL_0160: ldfld int32 Speak.Structs.NMCLISTCONTROL::iColumn
|
|
IL_0165: ldc.i4.0
|
|
IL_0166: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_016b: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0170: stloc.3
|
|
.line 542,542 : 33,101 ''
|
|
IL_0171: ldloc.3
|
|
IL_0172: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0177: ldstr "Small Dot"
|
|
IL_017c: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0181: bne.un.s IL_01af
|
|
|
|
.line 544,544 : 37,168 ''
|
|
IL_0183: ldloca.s nm
|
|
IL_0185: ldfld int32 Speak.Structs.NMCLISTCONTROL::iColumn
|
|
IL_018a: brfalse.s IL_019d
|
|
|
|
IL_018c: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0191: ldstr "Message"
|
|
IL_0196: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_019b: br.s IL_01ac
|
|
|
|
IL_019d: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_01a2: ldstr "Online"
|
|
IL_01a7: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_01ac: stloc.3
|
|
IL_01ad: br.s IL_01e3
|
|
|
|
.line 548,548 : 37,164 ''
|
|
IL_01af: ldloc.3
|
|
IL_01b0: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_01b5: ldstr "Online"
|
|
IL_01ba: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_01bf: beq.s IL_01d3
|
|
|
|
IL_01c1: ldloc.3
|
|
IL_01c2: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_01c7: ldstr "Message"
|
|
IL_01cc: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_01d1: bne.un.s IL_01e3
|
|
|
|
.line 550,550 : 41,104 ''
|
|
IL_01d3: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_01d8: ldstr "Small Dot"
|
|
IL_01dd: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_01e2: stloc.3
|
|
.line 553,553 : 33,143 ''
|
|
IL_01e3: ldarg.1
|
|
IL_01e4: ldc.i4 0x437
|
|
IL_01e9: ldc.i4 0x1031
|
|
IL_01ee: ldloc.1
|
|
IL_01ef: ldc.i4.0
|
|
IL_01f0: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_01f5: stloc.s itemType
|
|
.line 554,554 : 33,84 ''
|
|
IL_01f7: ldloc.s itemType
|
|
IL_01f9: ldc.i4.1
|
|
IL_01fa: bne.un.s IL_021d
|
|
|
|
.line 556,556 : 37,174 ''
|
|
IL_01fc: ldarg.1
|
|
IL_01fd: ldc.i4 0x437
|
|
IL_0202: ldc.i4 0x101f
|
|
IL_0207: ldloc.1
|
|
IL_0208: ldloca.s nm
|
|
IL_020a: ldfld int32 Speak.Structs.NMCLISTCONTROL::iColumn
|
|
IL_020f: ldloc.3
|
|
IL_0210: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_0215: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_021a: pop
|
|
IL_021b: br.s IL_0241
|
|
|
|
.line 558,558 : 38,86 ''
|
|
IL_021d: ldloc.s itemType
|
|
IL_021f: ldc.i4.3
|
|
IL_0220: bne.un.s IL_0241
|
|
|
|
.line 560,560 : 37,174 ''
|
|
IL_0222: ldarg.1
|
|
IL_0223: ldc.i4 0x437
|
|
IL_0228: ldc.i4 0x101f
|
|
IL_022d: ldloc.1
|
|
IL_022e: ldloca.s nm
|
|
IL_0230: ldfld int32 Speak.Structs.NMCLISTCONTROL::iColumn
|
|
IL_0235: ldloc.3
|
|
IL_0236: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_023b: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0240: pop
|
|
.line 563,563 : 33,245 ''
|
|
IL_0241: ldarg.0
|
|
IL_0242: ldarg.1
|
|
IL_0243: ldc.i4 0x437
|
|
IL_0248: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_024d: ldarg.1
|
|
IL_024e: ldc.i4 0x437
|
|
IL_0253: ldc.i4 0x1032
|
|
IL_0258: ldc.i4.0
|
|
IL_0259: ldc.i4.0
|
|
IL_025a: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_025f: ldc.i4.0
|
|
IL_0260: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0265: ldnull
|
|
IL_0266: call instance void Speak.Opt.Options::SetListGroupIcons(native int,
|
|
int32,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList,
|
|
int32[])
|
|
.line 565,565 : 33,105 ''
|
|
IL_026b: ldarg.1
|
|
IL_026c: call native int Speak.Interop.WinApi::GetParent(native int)
|
|
IL_0271: ldc.i4 0x468
|
|
IL_0276: ldc.i4.0
|
|
IL_0277: ldc.i4.0
|
|
IL_0278: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_027d: pop
|
|
.line 567,567 : 29,35 ''
|
|
IL_027e: br IL_046d
|
|
|
|
.line 571,571 : 21,42 ''
|
|
IL_0283: ldloca.s lParams
|
|
IL_0285: ldfld int32 Speak.Interop.NMHDR::code
|
|
IL_028a: stloc.s CS$0$0002
|
|
IL_028c: ldloc.s CS$0$0002
|
|
IL_028e: ldc.i4 0xffffff36
|
|
IL_0293: bne.un IL_046d
|
|
|
|
.line 575,575 : 33,138 ''
|
|
IL_0298: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_029d: ldstr "DB/Contact/FindFirst"
|
|
IL_02a2: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_02a7: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_02ac: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_02b1: stloc.s hContact
|
|
.line 578,578 : 37,151 ''
|
|
IL_02b3: ldarg.1
|
|
IL_02b4: ldc.i4 0x437
|
|
IL_02b9: ldc.i4 0x1008
|
|
IL_02be: ldloc.s hContact
|
|
IL_02c0: ldc.i4.0
|
|
IL_02c1: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_02c6: stloc.s V_6
|
|
.line 579,579 : 37,52 ''
|
|
IL_02c8: ldloc.s V_6
|
|
IL_02ca: brfalse IL_0394
|
|
|
|
.line 581,581 : 46,56 ''
|
|
IL_02cf: ldc.i4.0
|
|
IL_02d0: stloc.s i
|
|
IL_02d2: br IL_038c
|
|
|
|
.line 583,583 : 45,181 ''
|
|
IL_02d7: ldarg.1
|
|
IL_02d8: ldc.i4 0x437
|
|
IL_02dd: ldc.i4 0x1010
|
|
IL_02e2: ldloc.s V_6
|
|
IL_02e4: ldloc.s i
|
|
IL_02e6: ldc.i4.0
|
|
IL_02e7: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_02ec: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_02f1: stloc.s V_8
|
|
.line 584,584 : 45,56 ''
|
|
IL_02f3: ldloc.s i
|
|
IL_02f5: brtrue.s IL_033c
|
|
|
|
.line 586,586 : 49,110 ''
|
|
IL_02f7: ldloc.s V_8
|
|
IL_02f9: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_02fe: ldstr "Online"
|
|
IL_0303: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0308: bne.un.s IL_0324
|
|
|
|
.line 588,588 : 53,116 ''
|
|
IL_030a: ldstr "status"
|
|
IL_030f: ldstr "speak_config"
|
|
IL_0314: ldc.i4.0
|
|
IL_0315: ldloc.s hContact
|
|
IL_0317: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_031c: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool,
|
|
native int)
|
|
IL_0321: pop
|
|
IL_0322: br.s IL_033c
|
|
|
|
.line 592,592 : 53,115 ''
|
|
IL_0324: ldstr "status"
|
|
IL_0329: ldstr "speak_config"
|
|
IL_032e: ldc.i4.1
|
|
IL_032f: ldloc.s hContact
|
|
IL_0331: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0336: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool,
|
|
native int)
|
|
IL_033b: pop
|
|
.line 595,595 : 45,56 ''
|
|
IL_033c: ldloc.s i
|
|
IL_033e: ldc.i4.1
|
|
IL_033f: bne.un.s IL_0386
|
|
|
|
.line 597,597 : 49,116 ''
|
|
IL_0341: ldloc.s V_8
|
|
IL_0343: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0348: ldstr "Message"
|
|
IL_034d: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0352: bne.un.s IL_036e
|
|
|
|
.line 599,599 : 53,117 ''
|
|
IL_0354: ldstr "message"
|
|
IL_0359: ldstr "speak_config"
|
|
IL_035e: ldc.i4.0
|
|
IL_035f: ldloc.s hContact
|
|
IL_0361: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0366: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool,
|
|
native int)
|
|
IL_036b: pop
|
|
IL_036c: br.s IL_0386
|
|
|
|
.line 603,603 : 53,116 ''
|
|
IL_036e: ldstr "message"
|
|
IL_0373: ldstr "speak_config"
|
|
IL_0378: ldc.i4.1
|
|
IL_0379: ldloc.s hContact
|
|
IL_037b: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0380: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool,
|
|
native int)
|
|
IL_0385: pop
|
|
.line 581,581 : 64,67 ''
|
|
IL_0386: ldloc.s i
|
|
IL_0388: ldc.i4.1
|
|
IL_0389: add
|
|
IL_038a: stloc.s i
|
|
.line 581,581 : 57,62 ''
|
|
IL_038c: ldloc.s i
|
|
IL_038e: ldc.i4.2
|
|
IL_038f: blt IL_02d7
|
|
|
|
.line 608,608 : 35,155 ''
|
|
IL_0394: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0399: ldstr "DB/Contact/FindNext"
|
|
IL_039e: ldloc.s hContact
|
|
IL_03a0: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_03a5: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_03aa: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_03af: dup
|
|
IL_03b0: stloc.s hContact
|
|
IL_03b2: brtrue IL_02b3
|
|
|
|
.line 609,609 : 38,48 ''
|
|
IL_03b7: ldc.i4.0
|
|
IL_03b8: stloc.s V_9
|
|
IL_03ba: br IL_045c
|
|
|
|
.line 611,611 : 37,182 ''
|
|
IL_03bf: ldarg.1
|
|
IL_03c0: ldc.i4 0x437
|
|
IL_03c5: ldc.i4 0x1010
|
|
IL_03ca: ldarg.0
|
|
IL_03cb: ldfld int32 Speak.Opt.Options::hItemUnkSpeak
|
|
IL_03d0: ldloc.s V_9
|
|
IL_03d2: ldc.i4.0
|
|
IL_03d3: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_03d8: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_03dd: stloc.s iImageu
|
|
.line 612,612 : 37,48 ''
|
|
IL_03df: ldloc.s V_9
|
|
IL_03e1: brtrue.s IL_041a
|
|
|
|
.line 614,614 : 41,103 ''
|
|
IL_03e3: ldloc.s iImageu
|
|
IL_03e5: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_03ea: ldstr "Online"
|
|
IL_03ef: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_03f4: bne.un.s IL_0409
|
|
|
|
.line 616,616 : 45,92 ''
|
|
IL_03f6: ldstr "status_u"
|
|
IL_03fb: ldstr "speak_config"
|
|
IL_0400: ldc.i4.0
|
|
IL_0401: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0406: pop
|
|
IL_0407: br.s IL_041a
|
|
|
|
.line 620,620 : 45,91 ''
|
|
IL_0409: ldstr "status_u"
|
|
IL_040e: ldstr "speak_config"
|
|
IL_0413: ldc.i4.1
|
|
IL_0414: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0419: pop
|
|
.line 623,623 : 37,48 ''
|
|
IL_041a: ldloc.s V_9
|
|
IL_041c: ldc.i4.1
|
|
IL_041d: bne.un.s IL_0456
|
|
|
|
.line 625,625 : 41,109 ''
|
|
IL_041f: ldloc.s iImageu
|
|
IL_0421: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0426: ldstr "Message"
|
|
IL_042b: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0430: bne.un.s IL_0445
|
|
|
|
.line 627,627 : 45,93 ''
|
|
IL_0432: ldstr "message_u"
|
|
IL_0437: ldstr "speak_config"
|
|
IL_043c: ldc.i4.0
|
|
IL_043d: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0442: pop
|
|
IL_0443: br.s IL_0456
|
|
|
|
.line 631,631 : 45,92 ''
|
|
IL_0445: ldstr "message_u"
|
|
IL_044a: ldstr "speak_config"
|
|
IL_044f: ldc.i4.1
|
|
IL_0450: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0455: pop
|
|
.line 609,609 : 56,59 ''
|
|
IL_0456: ldloc.s V_9
|
|
IL_0458: ldc.i4.1
|
|
IL_0459: add
|
|
IL_045a: stloc.s V_9
|
|
.line 609,609 : 49,54 ''
|
|
IL_045c: ldloc.s V_9
|
|
IL_045e: ldc.i4.2
|
|
IL_045f: blt IL_03bf
|
|
|
|
.line 635,635 : 33,64 ''
|
|
IL_0464: ldarg.0
|
|
IL_0465: ldc.i4.0
|
|
IL_0466: callvirt instance void Speak.Opt.Options::OnChanged(valuetype Speak.Opt.Options/EventChanged)
|
|
.line 636,636 : 33,42 ''
|
|
IL_046b: ldc.i4.1
|
|
IL_046c: ret
|
|
|
|
.line 641,641 : 13,22 ''
|
|
IL_046d: ldc.i4.0
|
|
IL_046e: ret
|
|
} // end of method Options::NotifySpeak
|
|
|
|
.method private hidebysig instance void
|
|
DestroySpeak(native int hWnd) cil managed
|
|
{
|
|
// Code size 69 (0x45)
|
|
.maxstack 5
|
|
.locals init ([0] int32 hIml)
|
|
.line 646,646 : 13,94 ''
|
|
IL_0000: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0005: ldstr "Message"
|
|
IL_000a: callvirt instance int32 Speak.Opt.Win32ImageList::GetIcon(string)
|
|
IL_000f: call bool Speak.Interop.WinApi::DestroyIcon(int32)
|
|
IL_0014: pop
|
|
.line 647,647 : 13,88 ''
|
|
IL_0015: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_001a: ldstr "Online"
|
|
IL_001f: callvirt instance int32 Speak.Opt.Win32ImageList::GetIcon(string)
|
|
IL_0024: call bool Speak.Interop.WinApi::DestroyIcon(int32)
|
|
IL_0029: pop
|
|
.line 649,649 : 17,126 ''
|
|
IL_002a: ldarg.1
|
|
IL_002b: ldc.i4 0x437
|
|
IL_0030: ldc.i4 0x1011
|
|
IL_0035: ldc.i4.0
|
|
IL_0036: ldc.i4.0
|
|
IL_0037: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_003c: stloc.0
|
|
.line 650,650 : 17,48 ''
|
|
IL_003d: ldloc.0
|
|
IL_003e: call bool Speak.Interop.WinApi::ImageList_Destroy(int32)
|
|
IL_0043: pop
|
|
.line 652,652 : 9,10 ''
|
|
IL_0044: ret
|
|
} // end of method Options::DestroySpeak
|
|
|
|
.method private hidebysig instance void
|
|
InitSpeakList(native int handle) cil managed
|
|
{
|
|
// Code size 213 (0xd5)
|
|
.maxstack 7
|
|
.line 656,656 : 13,62 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldc.i4 0x437
|
|
IL_0007: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_000c: call instance void Speak.Opt.Options::setIcons(native int,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList)
|
|
.line 657,657 : 13,107 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_0017: ldstr "Message"
|
|
IL_001c: ldc.i4 0x4b4
|
|
IL_0021: ldarg.1
|
|
IL_0022: call instance void Speak.Opt.Options::setIcons(class Speak.Opt.Win32ImageList,
|
|
string,
|
|
int32,
|
|
native int)
|
|
.line 658,658 : 13,103 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_002d: ldstr "Online"
|
|
IL_0032: ldc.i4 0x4b5
|
|
IL_0037: ldarg.1
|
|
IL_0038: call instance void Speak.Opt.Options::setIcons(class Speak.Opt.Win32ImageList,
|
|
string,
|
|
int32,
|
|
native int)
|
|
.line 659,659 : 13,73 ''
|
|
IL_003d: ldarg.0
|
|
IL_003e: ldarg.1
|
|
IL_003f: ldc.i4 0x437
|
|
IL_0044: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_0049: call instance void Speak.Opt.Options::ResetListOptions(native int)
|
|
.line 660,660 : 13,111 ''
|
|
IL_004e: ldarg.1
|
|
IL_004f: ldc.i4 0x437
|
|
IL_0054: ldc.i4 0x101e
|
|
IL_0059: ldc.i4.2
|
|
IL_005a: ldc.i4.0
|
|
IL_005b: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_0060: pop
|
|
.line 661,661 : 13,94 ''
|
|
IL_0061: ldarg.0
|
|
IL_0062: ldarg.0
|
|
IL_0063: ldc.i4 0x437
|
|
IL_0068: ldstr "** Unknown contacts **"
|
|
IL_006d: ldarg.1
|
|
IL_006e: call instance int32 Speak.Opt.Options::addStringCList(int32,
|
|
string,
|
|
native int)
|
|
IL_0073: stfld int32 Speak.Opt.Options::hItemUnkSpeak
|
|
.line 662,662 : 13,103 ''
|
|
IL_0078: ldarg.0
|
|
IL_0079: ldarg.1
|
|
IL_007a: ldc.i4 0x437
|
|
IL_007f: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_0084: ldarg.0
|
|
IL_0085: ldfld int32 Speak.Opt.Options::hItemUnkSpeak
|
|
IL_008a: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_008f: call instance void Speak.Opt.Options::SetUnknownIcons(native int,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList)
|
|
.line 663,663 : 13,91 ''
|
|
IL_0094: ldarg.0
|
|
IL_0095: ldarg.1
|
|
IL_0096: ldc.i4 0x437
|
|
IL_009b: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_00a0: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_00a5: call instance void Speak.Opt.Options::SetAllContactIcons(native int,
|
|
class Speak.Opt.Win32ImageList)
|
|
.line 664,664 : 13,223 ''
|
|
IL_00aa: ldarg.0
|
|
IL_00ab: ldarg.1
|
|
IL_00ac: ldc.i4 0x437
|
|
IL_00b1: call native int Speak.Interop.WinApi::GetDlgItem(native int,
|
|
int32)
|
|
IL_00b6: ldarg.1
|
|
IL_00b7: ldc.i4 0x437
|
|
IL_00bc: ldc.i4 0x1032
|
|
IL_00c1: ldc.i4.0
|
|
IL_00c2: ldc.i4.0
|
|
IL_00c3: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_00c8: ldc.i4.0
|
|
IL_00c9: ldsfld class Speak.Opt.Win32ImageList Speak.Opt.Options::imagelistSpeak
|
|
IL_00ce: ldnull
|
|
IL_00cf: call instance void Speak.Opt.Options::SetListGroupIcons(native int,
|
|
int32,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList,
|
|
int32[])
|
|
.line 665,665 : 9,10 ''
|
|
IL_00d4: ret
|
|
} // end of method Options::InitSpeakList
|
|
|
|
.method private hidebysig instance void
|
|
SetUnknownIcons(native int hwndList,
|
|
int32 hItem,
|
|
class Speak.Opt.Win32ImageList imageList) cil managed
|
|
{
|
|
// Code size 177 (0xb1)
|
|
.maxstack 5
|
|
.locals init ([0] int32 icon,
|
|
[1] int32 V_1)
|
|
.line 669,669 : 13,126 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4 0x1010
|
|
IL_0006: ldarg.2
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_000e: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_0013: ldc.i4 0xff
|
|
IL_0018: bne.un.s IL_0058
|
|
|
|
.line 671,671 : 17,77 ''
|
|
IL_001a: ldarg.3
|
|
IL_001b: ldstr "Small Dot"
|
|
IL_0020: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0025: stloc.0
|
|
.line 672,672 : 17,67 ''
|
|
IL_0026: ldstr "status_u"
|
|
IL_002b: ldstr "speak_config"
|
|
IL_0030: ldc.i4.1
|
|
IL_0031: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0036: brtrue.s IL_0044
|
|
|
|
.line 674,674 : 21,70 ''
|
|
IL_0038: ldarg.3
|
|
IL_0039: ldstr "Online"
|
|
IL_003e: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0043: stloc.0
|
|
.line 676,676 : 17,121 ''
|
|
IL_0044: ldarg.1
|
|
IL_0045: ldc.i4 0x101f
|
|
IL_004a: ldarg.2
|
|
IL_004b: ldc.i4.0
|
|
IL_004c: ldloc.0
|
|
IL_004d: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_0052: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_0057: pop
|
|
.line 678,678 : 13,126 ''
|
|
IL_0058: ldarg.1
|
|
IL_0059: ldc.i4 0x1010
|
|
IL_005e: ldarg.2
|
|
IL_005f: ldc.i4.1
|
|
IL_0060: ldc.i4.0
|
|
IL_0061: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_0066: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_006b: ldc.i4 0xff
|
|
IL_0070: bne.un.s IL_00b0
|
|
|
|
.line 680,680 : 17,77 ''
|
|
IL_0072: ldarg.3
|
|
IL_0073: ldstr "Small Dot"
|
|
IL_0078: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_007d: stloc.1
|
|
.line 681,681 : 17,68 ''
|
|
IL_007e: ldstr "message_u"
|
|
IL_0083: ldstr "speak_config"
|
|
IL_0088: ldc.i4.1
|
|
IL_0089: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_008e: brtrue.s IL_009c
|
|
|
|
.line 683,683 : 21,76 ''
|
|
IL_0090: ldarg.3
|
|
IL_0091: ldstr "Message"
|
|
IL_0096: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_009b: stloc.1
|
|
.line 685,685 : 17,121 ''
|
|
IL_009c: ldarg.1
|
|
IL_009d: ldc.i4 0x101f
|
|
IL_00a2: ldarg.2
|
|
IL_00a3: ldc.i4.1
|
|
IL_00a4: ldloc.1
|
|
IL_00a5: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_00aa: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_00af: pop
|
|
.line 687,687 : 9,10 ''
|
|
IL_00b0: ret
|
|
} // end of method Options::SetUnknownIcons
|
|
|
|
.method private hidebysig instance void
|
|
SetListGroupIcons(native int hwndList,
|
|
int32 hFirstItem,
|
|
int32 hParentItem,
|
|
class Speak.Opt.Win32ImageList imageList,
|
|
int32[] groupChildCount) cil managed
|
|
{
|
|
// Code size 469 (0x1d5)
|
|
.maxstack 6
|
|
.locals init ([0] int32[] childCount,
|
|
[1] int32[] iconOn,
|
|
[2] int32[] iconshow,
|
|
[3] int32 typeOfFirst,
|
|
[4] int32 hItem,
|
|
[5] int32 hChildItem,
|
|
[6] int32 i,
|
|
[7] int32 V_7,
|
|
[8] int32 iImage,
|
|
[9] int32 V_9,
|
|
[10] int32[] CS$0$0000,
|
|
[11] int32[] CS$0$0001,
|
|
[12] int32[] CS$0$0002)
|
|
.line 691,691 : 13,41 ''
|
|
IL_0000: ldc.i4.2
|
|
IL_0001: newarr [mscorlib]System.Int32
|
|
IL_0006: stloc.s CS$0$0000
|
|
IL_0008: ldloc.s CS$0$0000
|
|
IL_000a: stloc.0
|
|
.line 692,692 : 13,37 ''
|
|
IL_000b: ldc.i4.2
|
|
IL_000c: newarr [mscorlib]System.Int32
|
|
IL_0011: stloc.s CS$0$0001
|
|
IL_0013: ldloc.s CS$0$0001
|
|
IL_0015: ldc.i4.0
|
|
IL_0016: ldc.i4.1
|
|
IL_0017: stelem.i4
|
|
IL_0018: ldloc.s CS$0$0001
|
|
IL_001a: ldc.i4.1
|
|
IL_001b: ldc.i4.1
|
|
IL_001c: stelem.i4
|
|
IL_001d: ldloc.s CS$0$0001
|
|
IL_001f: stloc.1
|
|
.line 693,693 : 13,125 ''
|
|
IL_0020: ldc.i4.2
|
|
IL_0021: newarr [mscorlib]System.Int32
|
|
IL_0026: stloc.s CS$0$0002
|
|
IL_0028: ldloc.s CS$0$0002
|
|
IL_002a: ldc.i4.0
|
|
IL_002b: ldarg.s imageList
|
|
IL_002d: ldstr "Online"
|
|
IL_0032: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0037: stelem.i4
|
|
IL_0038: ldloc.s CS$0$0002
|
|
IL_003a: ldc.i4.1
|
|
IL_003b: ldarg.s imageList
|
|
IL_003d: ldstr "Message"
|
|
IL_0042: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0047: stelem.i4
|
|
IL_0048: ldloc.s CS$0$0002
|
|
IL_004a: stloc.2
|
|
.line 694,694 : 13,113 ''
|
|
IL_004b: ldarg.1
|
|
IL_004c: ldc.i4 0x1031
|
|
IL_0051: ldarg.2
|
|
IL_0052: ldc.i4.0
|
|
IL_0053: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0058: stloc.3
|
|
.line 697,697 : 13,65 ''
|
|
IL_0059: ldloc.3
|
|
IL_005a: brtrue.s IL_0061
|
|
|
|
.line 699,699 : 17,36 ''
|
|
IL_005c: ldarg.2
|
|
IL_005d: stloc.s hItem
|
|
IL_005f: br.s IL_00de
|
|
|
|
.line 703,703 : 17,141 ''
|
|
IL_0061: ldarg.1
|
|
IL_0062: ldc.i4 0x1032
|
|
IL_0067: ldc.i4.7
|
|
IL_0068: ldarg.2
|
|
IL_0069: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_006e: stloc.s hItem
|
|
IL_0070: br.s IL_00de
|
|
|
|
.line 707,707 : 17,141 ''
|
|
IL_0072: ldarg.1
|
|
IL_0073: ldc.i4 0x1032
|
|
IL_0078: ldc.i4.1
|
|
IL_0079: ldloc.s hItem
|
|
IL_007b: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0080: stloc.s hChildItem
|
|
.line 708,708 : 17,37 ''
|
|
IL_0082: ldloc.s hChildItem
|
|
IL_0084: brfalse.s IL_0094
|
|
|
|
.line 710,710 : 21,91 ''
|
|
IL_0086: ldarg.0
|
|
IL_0087: ldarg.1
|
|
IL_0088: ldloc.s hChildItem
|
|
IL_008a: ldloc.s hItem
|
|
IL_008c: ldarg.s imageList
|
|
IL_008e: ldloc.0
|
|
IL_008f: call instance void Speak.Opt.Options::SetListGroupIcons(native int,
|
|
int32,
|
|
int32,
|
|
class Speak.Opt.Win32ImageList,
|
|
int32[])
|
|
.line 712,712 : 22,32 ''
|
|
IL_0094: ldc.i4.0
|
|
IL_0095: stloc.s i
|
|
IL_0097: br.s IL_00c7
|
|
|
|
.line 714,714 : 21,174 ''
|
|
IL_0099: ldloc.1
|
|
IL_009a: ldloc.s i
|
|
IL_009c: ldelem.i4
|
|
IL_009d: brfalse.s IL_00c1
|
|
|
|
IL_009f: ldarg.1
|
|
IL_00a0: ldc.i4 0x1010
|
|
IL_00a5: ldloc.s hItem
|
|
IL_00a7: ldloc.s i
|
|
IL_00a9: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00ae: ldarg.s imageList
|
|
IL_00b0: ldstr "Small Dot"
|
|
IL_00b5: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_00ba: beq.s IL_00c1
|
|
|
|
.line 716,716 : 25,39 ''
|
|
IL_00bc: ldloc.1
|
|
IL_00bd: ldloc.s i
|
|
IL_00bf: ldc.i4.0
|
|
IL_00c0: stelem.i4
|
|
.line 712,712 : 52,55 ''
|
|
IL_00c1: ldloc.s i
|
|
IL_00c3: ldc.i4.1
|
|
IL_00c4: add
|
|
IL_00c5: stloc.s i
|
|
.line 712,712 : 33,50 ''
|
|
IL_00c7: ldloc.s i
|
|
IL_00c9: ldloc.1
|
|
IL_00ca: ldlen
|
|
IL_00cb: conv.i4
|
|
IL_00cc: blt.s IL_0099
|
|
|
|
.line 719,719 : 17,136 ''
|
|
IL_00ce: ldarg.1
|
|
IL_00cf: ldc.i4 0x1032
|
|
IL_00d4: ldc.i4.7
|
|
IL_00d5: ldloc.s hItem
|
|
IL_00d7: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00dc: stloc.s hItem
|
|
.line 705,705 : 13,31 ''
|
|
IL_00de: ldloc.s hItem
|
|
IL_00e0: brtrue.s IL_0072
|
|
|
|
.line 722,722 : 13,67 ''
|
|
IL_00e2: ldloc.3
|
|
IL_00e3: ldc.i4.1
|
|
IL_00e4: bne.un.s IL_00eb
|
|
|
|
.line 724,724 : 17,36 ''
|
|
IL_00e6: ldarg.2
|
|
IL_00e7: stloc.s hItem
|
|
IL_00e9: br.s IL_0168
|
|
|
|
.line 728,728 : 17,143 ''
|
|
IL_00eb: ldarg.1
|
|
IL_00ec: ldc.i4 0x1032
|
|
IL_00f1: ldc.i4.5
|
|
IL_00f2: ldarg.2
|
|
IL_00f3: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00f8: stloc.s hItem
|
|
IL_00fa: br.s IL_0168
|
|
|
|
.line 732,732 : 22,32 ''
|
|
IL_00fc: ldc.i4.0
|
|
IL_00fd: stloc.s V_7
|
|
IL_00ff: br.s IL_0151
|
|
|
|
.line 734,734 : 21,113 ''
|
|
IL_0101: ldarg.1
|
|
IL_0102: ldc.i4 0x1010
|
|
IL_0107: ldloc.s hItem
|
|
IL_0109: ldloc.s V_7
|
|
IL_010b: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0110: stloc.s iImage
|
|
.line 735,735 : 21,102 ''
|
|
IL_0112: ldloc.1
|
|
IL_0113: ldloc.s V_7
|
|
IL_0115: ldelem.i4
|
|
IL_0116: brfalse.s IL_012d
|
|
|
|
IL_0118: ldloc.s iImage
|
|
IL_011a: ldarg.s imageList
|
|
IL_011c: ldstr "Small Dot"
|
|
IL_0121: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0126: beq.s IL_012d
|
|
|
|
.line 737,737 : 25,39 ''
|
|
IL_0128: ldloc.1
|
|
IL_0129: ldloc.s V_7
|
|
IL_012b: ldc.i4.0
|
|
IL_012c: stelem.i4
|
|
.line 739,739 : 21,40 ''
|
|
IL_012d: ldloc.s iImage
|
|
IL_012f: ldc.i4 0xff
|
|
IL_0134: beq.s IL_014b
|
|
|
|
.line 741,741 : 25,41 ''
|
|
IL_0136: ldloc.0
|
|
IL_0137: ldloc.s V_7
|
|
IL_0139: ldelema [mscorlib]System.Int32
|
|
IL_013e: dup
|
|
IL_013f: ldobj [mscorlib]System.Int32
|
|
IL_0144: ldc.i4.1
|
|
IL_0145: add
|
|
IL_0146: stobj [mscorlib]System.Int32
|
|
.line 732,732 : 52,55 ''
|
|
IL_014b: ldloc.s V_7
|
|
IL_014d: ldc.i4.1
|
|
IL_014e: add
|
|
IL_014f: stloc.s V_7
|
|
.line 732,732 : 33,50 ''
|
|
IL_0151: ldloc.s V_7
|
|
IL_0153: ldloc.1
|
|
IL_0154: ldlen
|
|
IL_0155: conv.i4
|
|
IL_0156: blt.s IL_0101
|
|
|
|
.line 744,744 : 17,138 ''
|
|
IL_0158: ldarg.1
|
|
IL_0159: ldc.i4 0x1032
|
|
IL_015e: ldc.i4.5
|
|
IL_015f: ldloc.s hItem
|
|
IL_0161: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0166: stloc.s hItem
|
|
.line 730,730 : 13,31 ''
|
|
IL_0168: ldloc.s hItem
|
|
IL_016a: brtrue.s IL_00fc
|
|
|
|
.line 747,747 : 18,28 ''
|
|
IL_016c: ldc.i4.0
|
|
IL_016d: stloc.s V_9
|
|
IL_016f: br.s IL_01cd
|
|
|
|
.line 749,749 : 17,232 ''
|
|
IL_0171: ldarg.1
|
|
IL_0172: ldc.i4 0x101f
|
|
IL_0177: ldarg.3
|
|
IL_0178: ldloc.s V_9
|
|
IL_017a: ldloc.0
|
|
IL_017b: ldloc.s V_9
|
|
IL_017d: ldelem.i4
|
|
IL_017e: brtrue.s IL_0187
|
|
|
|
IL_0180: ldc.i4 0xff
|
|
IL_0185: br.s IL_019f
|
|
|
|
IL_0187: ldloc.1
|
|
IL_0188: ldloc.s V_9
|
|
IL_018a: ldelem.i4
|
|
IL_018b: brfalse.s IL_019b
|
|
|
|
IL_018d: ldarg.s imageList
|
|
IL_018f: ldstr "Small Dot"
|
|
IL_0194: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0199: br.s IL_019f
|
|
|
|
IL_019b: ldloc.2
|
|
IL_019c: ldloc.s V_9
|
|
IL_019e: ldelem.i4
|
|
IL_019f: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_01a4: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_01a9: pop
|
|
.line 750,750 : 17,45 ''
|
|
IL_01aa: ldarg.s groupChildCount
|
|
IL_01ac: brfalse.s IL_01c7
|
|
|
|
.line 752,752 : 21,57 ''
|
|
IL_01ae: ldarg.s groupChildCount
|
|
IL_01b0: ldloc.s V_9
|
|
IL_01b2: ldelema [mscorlib]System.Int32
|
|
IL_01b7: dup
|
|
IL_01b8: ldobj [mscorlib]System.Int32
|
|
IL_01bd: ldloc.0
|
|
IL_01be: ldloc.s V_9
|
|
IL_01c0: ldelem.i4
|
|
IL_01c1: add
|
|
IL_01c2: stobj [mscorlib]System.Int32
|
|
.line 747,747 : 48,51 ''
|
|
IL_01c7: ldloc.s V_9
|
|
IL_01c9: ldc.i4.1
|
|
IL_01ca: add
|
|
IL_01cb: stloc.s V_9
|
|
.line 747,747 : 29,46 ''
|
|
IL_01cd: ldloc.s V_9
|
|
IL_01cf: ldloc.1
|
|
IL_01d0: ldlen
|
|
IL_01d1: conv.i4
|
|
IL_01d2: blt.s IL_0171
|
|
|
|
.line 755,755 : 9,10 ''
|
|
IL_01d4: ret
|
|
} // end of method Options::SetListGroupIcons
|
|
|
|
.method private hidebysig instance void
|
|
SetAllContactIcons(native int hwndList,
|
|
class Speak.Opt.Win32ImageList imageList) cil managed
|
|
{
|
|
// Code size 341 (0x155)
|
|
.maxstack 5
|
|
.locals init ([0] int32 hContact,
|
|
[1] int32 hItem,
|
|
[2] int32 szProto,
|
|
[3] int32 icon,
|
|
[4] int32 V_4)
|
|
.line 759,759 : 13,86 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4 0x1002
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_000d: pop
|
|
.line 760,760 : 13,118 ''
|
|
IL_000e: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0013: ldstr "DB/Contact/FindFirst"
|
|
IL_0018: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001d: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0022: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0027: stloc.0
|
|
.line 763,763 : 17,109 ''
|
|
IL_0028: ldarg.1
|
|
IL_0029: ldc.i4 0x1008
|
|
IL_002e: ldloc.0
|
|
IL_002f: ldc.i4.0
|
|
IL_0030: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0035: stloc.1
|
|
.line 764,764 : 17,32 ''
|
|
IL_0036: ldloc.1
|
|
IL_0037: brtrue.s IL_004c
|
|
|
|
.line 766,766 : 21,102 ''
|
|
IL_0039: ldarg.1
|
|
IL_003a: ldc.i4 0x1002
|
|
IL_003f: ldc.i4.0
|
|
IL_0040: ldc.i4.0
|
|
IL_0041: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0046: stloc.1
|
|
IL_0047: br IL_0132
|
|
|
|
.line 770,770 : 21,36 ''
|
|
IL_004c: ldloc.1
|
|
IL_004d: brfalse IL_0132
|
|
|
|
.line 772,772 : 25,136 ''
|
|
IL_0052: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0057: ldstr "Proto/GetContactBaseProto"
|
|
IL_005c: ldloc.1
|
|
IL_005d: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0062: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0067: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_006c: stloc.2
|
|
.line 773,773 : 25,42 ''
|
|
IL_006d: ldloc.2
|
|
IL_006e: brfalse IL_0132
|
|
|
|
.line 775,775 : 29,142 ''
|
|
IL_0073: ldarg.1
|
|
IL_0074: ldc.i4 0x1010
|
|
IL_0079: ldloc.1
|
|
IL_007a: ldc.i4.0
|
|
IL_007b: ldc.i4.0
|
|
IL_007c: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_0081: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_0086: ldc.i4 0xff
|
|
IL_008b: bne.un.s IL_00d1
|
|
|
|
.line 777,777 : 33,93 ''
|
|
IL_008d: ldarg.2
|
|
IL_008e: ldstr "Small Dot"
|
|
IL_0093: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_0098: stloc.3
|
|
.line 778,778 : 33,99 ''
|
|
IL_0099: ldstr "status"
|
|
IL_009e: ldstr "speak_config"
|
|
IL_00a3: ldloc.0
|
|
IL_00a4: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_00a9: ldc.i4.1
|
|
IL_00aa: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
native int,
|
|
bool)
|
|
IL_00af: brtrue.s IL_00bd
|
|
|
|
.line 780,780 : 37,86 ''
|
|
IL_00b1: ldarg.2
|
|
IL_00b2: ldstr "Online"
|
|
IL_00b7: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_00bc: stloc.3
|
|
.line 782,782 : 33,137 ''
|
|
IL_00bd: ldarg.1
|
|
IL_00be: ldc.i4 0x101f
|
|
IL_00c3: ldloc.1
|
|
IL_00c4: ldc.i4.0
|
|
IL_00c5: ldloc.3
|
|
IL_00c6: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_00cb: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_00d0: pop
|
|
.line 784,784 : 29,142 ''
|
|
IL_00d1: ldarg.1
|
|
IL_00d2: ldc.i4 0x1010
|
|
IL_00d7: ldloc.1
|
|
IL_00d8: ldc.i4.1
|
|
IL_00d9: ldc.i4.0
|
|
IL_00da: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_00df: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_00e4: ldc.i4 0xff
|
|
IL_00e9: bne.un.s IL_0132
|
|
|
|
.line 786,786 : 33,93 ''
|
|
IL_00eb: ldarg.2
|
|
IL_00ec: ldstr "Small Dot"
|
|
IL_00f1: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_00f6: stloc.s V_4
|
|
.line 787,787 : 33,100 ''
|
|
IL_00f8: ldstr "message"
|
|
IL_00fd: ldstr "speak_config"
|
|
IL_0102: ldloc.0
|
|
IL_0103: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0108: ldc.i4.1
|
|
IL_0109: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
native int,
|
|
bool)
|
|
IL_010e: brtrue.s IL_011d
|
|
|
|
.line 789,789 : 37,92 ''
|
|
IL_0110: ldarg.2
|
|
IL_0111: ldstr "Message"
|
|
IL_0116: callvirt instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
IL_011b: stloc.s V_4
|
|
.line 791,791 : 33,137 ''
|
|
IL_011d: ldarg.1
|
|
IL_011e: ldc.i4 0x101f
|
|
IL_0123: ldloc.1
|
|
IL_0124: ldc.i4.1
|
|
IL_0125: ldloc.s V_4
|
|
IL_0127: call native int Speak.Interop.WinApi::MakeLParam(int32,
|
|
int32)
|
|
IL_012c: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_0131: pop
|
|
.line 796,796 : 15,134 ''
|
|
IL_0132: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0137: ldstr "DB/Contact/FindNext"
|
|
IL_013c: ldloc.0
|
|
IL_013d: call native int [mscorlib]System.IntPtr::op_Explicit(int32)
|
|
IL_0142: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0147: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_014c: dup
|
|
IL_014d: stloc.0
|
|
IL_014e: ldc.i4.0
|
|
IL_014f: bgt IL_0028
|
|
|
|
.line 797,797 : 9,10 ''
|
|
IL_0154: ret
|
|
} // end of method Options::SetAllContactIcons
|
|
|
|
.method private hidebysig instance void
|
|
ResetListOptions(native int hwndList) cil managed
|
|
{
|
|
// Code size 138 (0x8a)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i)
|
|
.line 801,801 : 13,96 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4 0x101b
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000c: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
native int)
|
|
IL_0011: pop
|
|
.line 802,802 : 13,123 ''
|
|
IL_0012: ldarg.1
|
|
IL_0013: ldc.i4 0x101c
|
|
IL_0018: ldc.i4.5
|
|
IL_0019: call int32 Speak.Interop.WinApi::GetSysColor(int32)
|
|
IL_001e: ldc.i4.0
|
|
IL_001f: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0024: pop
|
|
.line 803,803 : 13,90 ''
|
|
IL_0025: ldarg.1
|
|
IL_0026: ldc.i4 0x1027
|
|
IL_002b: ldc.i4.0
|
|
IL_002c: ldc.i4.0
|
|
IL_002d: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0032: pop
|
|
.line 804,804 : 13,88 ''
|
|
IL_0033: ldarg.1
|
|
IL_0034: ldc.i4 0x102f
|
|
IL_0039: ldc.i4.2
|
|
IL_003a: ldc.i4.0
|
|
IL_003b: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0040: pop
|
|
.line 805,805 : 13,85 ''
|
|
IL_0041: ldarg.1
|
|
IL_0042: ldc.i4 0x1022
|
|
IL_0047: ldc.i4.s 10
|
|
IL_0049: ldc.i4.0
|
|
IL_004a: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_004f: pop
|
|
.line 806,806 : 18,28 ''
|
|
IL_0050: ldc.i4.0
|
|
IL_0051: stloc.0
|
|
IL_0052: br.s IL_006b
|
|
|
|
.line 808,808 : 17,133 ''
|
|
IL_0054: ldarg.1
|
|
IL_0055: ldc.i4 0x1034
|
|
IL_005a: ldloc.0
|
|
IL_005b: ldc.i4.8
|
|
IL_005c: call int32 Speak.Interop.WinApi::GetSysColor(int32)
|
|
IL_0061: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0066: pop
|
|
.line 806,806 : 67,70 ''
|
|
IL_0067: ldloc.0
|
|
IL_0068: ldc.i4.1
|
|
IL_0069: add
|
|
IL_006a: stloc.0
|
|
.line 806,806 : 29,65 ''
|
|
IL_006b: ldloc.0
|
|
IL_006c: ldc.i4.s 18
|
|
IL_006e: ble.s IL_0054
|
|
|
|
.line 810,810 : 13,150 ''
|
|
IL_0070: ldarg.1
|
|
IL_0071: ldsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
IL_0076: ldarg.1
|
|
IL_0077: ldsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
IL_007c: call int32 Speak.Interop.WinApi::GetWindowLong(native int,
|
|
int32)
|
|
IL_0081: ldc.i4.2
|
|
IL_0082: or
|
|
IL_0083: call native int Speak.Interop.WinApi::SetWindowLong(native int,
|
|
int32,
|
|
int32)
|
|
IL_0088: pop
|
|
.line 811,811 : 9,10 ''
|
|
IL_0089: ret
|
|
} // end of method Options::ResetListOptions
|
|
|
|
.method private hidebysig instance void
|
|
setIcons(native int handle,
|
|
int32 IDC_LIST,
|
|
class Speak.Opt.Win32ImageList imageList) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 815,815 : 13,122 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldarg.2
|
|
IL_0002: ldc.i4 0x1020
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldarg.3
|
|
IL_0009: callvirt instance native int Speak.Opt.Win32ImageList::get_Handle()
|
|
IL_000e: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0013: pop
|
|
.line 816,816 : 9,10 ''
|
|
IL_0014: ret
|
|
} // end of method Options::setIcons
|
|
|
|
.method private hidebysig instance void
|
|
setIcons(class Speak.Opt.Win32ImageList imageList,
|
|
string iconKey,
|
|
int32 ID,
|
|
native int handle) cil managed
|
|
{
|
|
// Code size 23 (0x17)
|
|
.maxstack 8
|
|
.line 820,820 : 13,102 ''
|
|
IL_0000: ldarg.s handle
|
|
IL_0002: ldarg.3
|
|
IL_0003: ldc.i4 0x170
|
|
IL_0008: ldarg.1
|
|
IL_0009: ldarg.2
|
|
IL_000a: callvirt instance int32 Speak.Opt.Win32ImageList::GetIcon(string)
|
|
IL_000f: ldc.i4.0
|
|
IL_0010: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_0015: pop
|
|
.line 821,821 : 9,10 ''
|
|
IL_0016: ret
|
|
} // end of method Options::setIcons
|
|
|
|
.method private hidebysig instance int32
|
|
addStringCList(int32 ID,
|
|
string text,
|
|
native int handle) cil managed
|
|
{
|
|
// Code size 128 (0x80)
|
|
.maxstack 5
|
|
.locals init ([0] int32 length,
|
|
[1] native int str,
|
|
[2] valuetype Speak.Structs.CLCINFOITEM cii,
|
|
[3] native int cmdPtr,
|
|
[4] int32 'ret')
|
|
.line 826,826 : 13,62 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: ldloca.s length
|
|
IL_0003: call native int Speak.Utils.Util::GetStringPtr(string,
|
|
int32&)
|
|
IL_0008: stloc.1
|
|
.line 827,827 : 13,49 ''
|
|
IL_0009: ldloca.s cii
|
|
IL_000b: initobj Speak.Structs.CLCINFOITEM
|
|
.line 828,828 : 13,46 ''
|
|
IL_0011: ldloca.s cii
|
|
IL_0013: ldloc.2
|
|
IL_0014: box Speak.Structs.CLCINFOITEM
|
|
IL_0019: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_001e: stfld int32 Speak.Structs.CLCINFOITEM::cbSize
|
|
.line 829,829 : 13,63 ''
|
|
IL_0023: ldloca.s cii
|
|
IL_0025: ldc.i4 0x80
|
|
IL_002a: stfld uint32 Speak.Structs.CLCINFOITEM::'flags'
|
|
.line 830,830 : 13,60 ''
|
|
IL_002f: ldloca.s cii
|
|
IL_0031: ldarg.2
|
|
IL_0032: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalUni(string)
|
|
IL_0037: stfld native int Speak.Structs.CLCINFOITEM::pszText
|
|
.line 831,831 : 13,71 ''
|
|
IL_003c: ldloc.2
|
|
IL_003d: box Speak.Structs.CLCINFOITEM
|
|
IL_0042: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0047: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_004c: stloc.3
|
|
.line 832,832 : 13,56 ''
|
|
IL_004d: ldloc.2
|
|
IL_004e: box Speak.Structs.CLCINFOITEM
|
|
IL_0053: ldloc.3
|
|
IL_0054: ldc.i4.0
|
|
IL_0055: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 833,833 : 13,110 ''
|
|
IL_005a: ldarg.3
|
|
IL_005b: ldarg.1
|
|
IL_005c: ldc.i4 0x1035
|
|
IL_0061: ldc.i4.0
|
|
IL_0062: ldloc.3
|
|
IL_0063: call int32 Speak.Interop.WinApi::SendDlgItemMessage(native int,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
native int)
|
|
IL_0068: stloc.s 'ret'
|
|
.line 834,834 : 13,36 ''
|
|
IL_006a: ldloc.1
|
|
IL_006b: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0070: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0075: brfalse.s IL_007d
|
|
|
|
.line 835,835 : 17,42 ''
|
|
IL_0077: ldloc.1
|
|
IL_0078: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 836,836 : 13,24 ''
|
|
IL_007d: ldloc.s 'ret'
|
|
IL_007f: ret
|
|
} // end of method Options::addStringCList
|
|
|
|
.method public hidebysig static bool readDBBool(string name,
|
|
string owner) cil managed
|
|
{
|
|
// Code size 9 (0x9)
|
|
.maxstack 8
|
|
.line 846,846 : 13,51 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldc.i4.0
|
|
IL_0003: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0008: ret
|
|
} // end of method Options::readDBBool
|
|
|
|
.method public hidebysig static bool readDBBool(string name,
|
|
string owner,
|
|
bool standart) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 857,857 : 13,67 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0007: ldarg.2
|
|
IL_0008: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
native int,
|
|
bool)
|
|
IL_000d: ret
|
|
} // end of method Options::readDBBool
|
|
|
|
.method public hidebysig static bool readDBBool(string name,
|
|
string owner,
|
|
native int contact,
|
|
bool standart) cil managed
|
|
{
|
|
// Code size 33 (0x21)
|
|
.maxstack 4
|
|
.locals init ([0] object 'value')
|
|
.line 870,870 : 13,111 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: ldc.i4.1
|
|
IL_0009: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(string,
|
|
string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_000e: stloc.0
|
|
.line 871,871 : 13,31 ''
|
|
IL_000f: ldloc.0
|
|
IL_0010: brfalse.s IL_001f
|
|
|
|
.line 873,873 : 17,38 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: unbox.any [mscorlib]System.Byte
|
|
IL_0018: ldc.i4.1
|
|
IL_0019: bne.un.s IL_001d
|
|
|
|
.line 875,875 : 21,33 ''
|
|
IL_001b: ldc.i4.1
|
|
IL_001c: ret
|
|
|
|
.line 879,879 : 21,34 ''
|
|
IL_001d: ldc.i4.0
|
|
IL_001e: ret
|
|
|
|
.line 882,882 : 13,29 ''
|
|
IL_001f: ldarg.3
|
|
IL_0020: ret
|
|
} // end of method Options::readDBBool
|
|
|
|
.method public hidebysig static int64 readDBLong(string name,
|
|
string owner) cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 4
|
|
.locals init ([0] object 'value')
|
|
.line 893,893 : 13,106 ''
|
|
IL_0000: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0005: ldarg.0
|
|
IL_0006: ldarg.1
|
|
IL_0007: ldc.i4.4
|
|
IL_0008: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_000d: stloc.0
|
|
.line 894,894 : 13,31 ''
|
|
IL_000e: ldloc.0
|
|
IL_000f: brfalse.s IL_0019
|
|
|
|
.line 896,896 : 17,38 ''
|
|
IL_0011: ldloc.0
|
|
IL_0012: unbox.any [mscorlib]System.UInt32
|
|
IL_0017: conv.u8
|
|
IL_0018: ret
|
|
|
|
.line 898,898 : 13,22 ''
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: conv.i8
|
|
IL_001b: ret
|
|
} // end of method Options::readDBLong
|
|
|
|
.method public hidebysig static string
|
|
readDBString(string name,
|
|
string owner) cil managed
|
|
{
|
|
// Code size 34 (0x22)
|
|
.maxstack 4
|
|
.locals init ([0] object 'value')
|
|
.line 909,909 : 13,111 ''
|
|
IL_0000: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0005: ldarg.0
|
|
IL_0006: ldarg.1
|
|
IL_0007: ldc.i4 0xff
|
|
IL_000c: call object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::ReadSetting(native int,
|
|
string,
|
|
string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0011: stloc.0
|
|
.line 910,910 : 13,31 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: brfalse.s IL_001c
|
|
|
|
.line 912,912 : 17,38 ''
|
|
IL_0015: ldloc.0
|
|
IL_0016: castclass [mscorlib]System.String
|
|
IL_001b: ret
|
|
|
|
.line 914,914 : 13,23 ''
|
|
IL_001c: ldstr ""
|
|
IL_0021: ret
|
|
} // end of method Options::readDBString
|
|
|
|
.method public hidebysig static bool writeDBBool(string name,
|
|
string owner,
|
|
bool 'value') cil managed
|
|
{
|
|
// Code size 25 (0x19)
|
|
.maxstack 8
|
|
.line 925,925 : 13,58 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0008: call bool Speak.Opt.Options::writeDBBool(string,
|
|
string,
|
|
bool,
|
|
native int)
|
|
IL_000d: pop
|
|
.line 926,926 : 13,53 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldarg.1
|
|
IL_0010: call bool Speak.Opt.Options::readDBBool(string,
|
|
string)
|
|
IL_0015: ldarg.2
|
|
IL_0016: ceq
|
|
IL_0018: ret
|
|
} // end of method Options::writeDBBool
|
|
|
|
.method public hidebysig static bool writeDBBool(string name,
|
|
string owner,
|
|
bool 'value',
|
|
native int contact) cil managed
|
|
{
|
|
// Code size 42 (0x2a)
|
|
.maxstack 5
|
|
.locals init ([0] uint8 v)
|
|
.line 938,938 : 13,50 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: brtrue.s IL_0006
|
|
|
|
IL_0003: ldc.i4.0
|
|
IL_0004: br.s IL_0007
|
|
|
|
IL_0006: ldc.i4.1
|
|
IL_0007: stloc.0
|
|
.line 939,939 : 13,100 ''
|
|
IL_0008: ldarg.3
|
|
IL_0009: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldarg.1
|
|
IL_0010: ldloc.0
|
|
IL_0011: box [mscorlib]System.Byte
|
|
IL_0016: ldc.i4.1
|
|
IL_0017: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
string,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_001c: pop
|
|
.line 940,940 : 13,69 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldarg.1
|
|
IL_001f: ldarg.3
|
|
IL_0020: ldc.i4.0
|
|
IL_0021: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
native int,
|
|
bool)
|
|
IL_0026: ldarg.2
|
|
IL_0027: ceq
|
|
IL_0029: ret
|
|
} // end of method Options::writeDBBool
|
|
|
|
.method public hidebysig static bool writeDBlong(string name,
|
|
string owner,
|
|
uint32 'value') cil managed
|
|
{
|
|
// Code size 37 (0x25)
|
|
.maxstack 8
|
|
.line 951,951 : 13,118 ''
|
|
IL_0000: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0005: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_000a: ldarg.0
|
|
IL_000b: ldarg.1
|
|
IL_000c: ldarg.2
|
|
IL_000d: box [mscorlib]System.UInt32
|
|
IL_0012: ldc.i4.4
|
|
IL_0013: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
string,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0018: pop
|
|
.line 952,952 : 13,53 ''
|
|
IL_0019: ldarg.0
|
|
IL_001a: ldarg.1
|
|
IL_001b: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0020: ldarg.2
|
|
IL_0021: conv.u8
|
|
IL_0022: ceq
|
|
IL_0024: ret
|
|
} // end of method Options::writeDBlong
|
|
|
|
.method public hidebysig static bool writeDBstring(string name,
|
|
string owner,
|
|
string 'value') cil managed
|
|
{
|
|
// Code size 38 (0x26)
|
|
.maxstack 8
|
|
.line 963,963 : 13,123 ''
|
|
IL_0000: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0005: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::FromHandle(native int)
|
|
IL_000a: ldarg.0
|
|
IL_000b: ldarg.1
|
|
IL_000c: ldarg.2
|
|
IL_000d: ldc.i4 0xff
|
|
IL_0012: callvirt instance bool [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::WriteSetting(string,
|
|
string,
|
|
object,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.DatabaseSettingType)
|
|
IL_0017: pop
|
|
.line 964,964 : 13,55 ''
|
|
IL_0018: ldarg.0
|
|
IL_0019: ldarg.1
|
|
IL_001a: call string Speak.Opt.Options::readDBString(string,
|
|
string)
|
|
IL_001f: ldarg.2
|
|
IL_0020: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0025: ret
|
|
} // end of method Options::writeDBstring
|
|
|
|
.event Speak.Opt.Options/ChangedEventHandler Changed
|
|
{
|
|
.addon instance void Speak.Opt.Options::add_Changed(class Speak.Opt.Options/ChangedEventHandler)
|
|
.removeon instance void Speak.Opt.Options::remove_Changed(class Speak.Opt.Options/ChangedEventHandler)
|
|
} // end of event Options::Changed
|
|
} // end of class Speak.Opt.Options
|
|
|
|
.class private auto ansi beforefieldinit Speak.Opt.Win32ImageList
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 04 49 74 65 6D 00 00 ) // ...Item..
|
|
.field private native int handle
|
|
.field private class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> icons
|
|
.field private int32 defaultIndex
|
|
.field private string defaultName
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 12 (0xc)
|
|
.maxstack 8
|
|
.line 16,16 : 9,51 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Opt\\Win32ImageList.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.s 16
|
|
IL_0003: ldc.i4.s 16
|
|
IL_0005: ldc.i4.0
|
|
IL_0006: call instance void Speak.Opt.Win32ImageList::.ctor(int32,
|
|
int32,
|
|
int32)
|
|
.line 16,16 : 54,55 ''
|
|
IL_000b: ret
|
|
} // end of method Win32ImageList::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(int32 width,
|
|
int32 height,
|
|
int32 count) cil managed
|
|
{
|
|
// Code size 53 (0x35)
|
|
.maxstack 8
|
|
.line 18,18 : 9,64 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 20,20 : 13,109 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: ldarg.2
|
|
IL_0009: ldc.i4.s 33
|
|
IL_000b: ldarg.3
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: call native int Speak.Interop.WinApi::ImageList_Create(int32,
|
|
int32,
|
|
uint32,
|
|
int32,
|
|
int32)
|
|
IL_0012: stfld native int Speak.Opt.Win32ImageList::handle
|
|
.line 21,21 : 13,51 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::.ctor()
|
|
IL_001d: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
.line 22,22 : 13,31 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldc.i4.m1
|
|
IL_0024: stfld int32 Speak.Opt.Win32ImageList::defaultIndex
|
|
.line 23,23 : 13,44 ''
|
|
IL_0029: ldarg.0
|
|
IL_002a: ldstr "xJuick_Default"
|
|
IL_002f: stfld string Speak.Opt.Win32ImageList::defaultName
|
|
.line 24,24 : 9,10 ''
|
|
IL_0034: ret
|
|
} // end of method Win32ImageList::.ctor
|
|
|
|
.method public hidebysig instance int32
|
|
AddIcon(string iconKey,
|
|
native int hIcon) cil managed
|
|
{
|
|
// Code size 83 (0x53)
|
|
.maxstack 3
|
|
.locals init ([0] int32 result)
|
|
.line 28,28 : 13,29 ''
|
|
IL_0000: ldc.i4.m1
|
|
IL_0001: stloc.0
|
|
.line 29,29 : 13,44 ''
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_0008: ldarg.1
|
|
IL_0009: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::ContainsKey(!0)
|
|
IL_000e: brfalse.s IL_001d
|
|
|
|
.line 30,30 : 17,39 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_0016: ldarg.1
|
|
IL_0017: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::get_Item(!0)
|
|
IL_001c: ret
|
|
|
|
.line 31,31 : 13,70 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldfld native int Speak.Opt.Win32ImageList::handle
|
|
IL_0023: ldc.i4.m1
|
|
IL_0024: ldarg.2
|
|
IL_0025: call int32 Speak.Interop.WinApi::ImageList_ReplaceIcon(native int,
|
|
int32,
|
|
native int)
|
|
IL_002a: stloc.0
|
|
.line 33,33 : 13,30 ''
|
|
IL_002b: ldloc.0
|
|
IL_002c: ldc.i4.m1
|
|
IL_002d: beq.s IL_0051
|
|
|
|
.line 35,35 : 17,44 ''
|
|
IL_002f: ldarg.0
|
|
IL_0030: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_0035: ldarg.1
|
|
IL_0036: ldloc.0
|
|
IL_0037: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::Add(!0,
|
|
!1)
|
|
.line 36,36 : 17,49 ''
|
|
IL_003c: ldarg.0
|
|
IL_003d: ldfld string Speak.Opt.Win32ImageList::defaultName
|
|
IL_0042: ldarg.1
|
|
IL_0043: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_0048: brfalse.s IL_0051
|
|
|
|
.line 37,37 : 21,43 ''
|
|
IL_004a: ldarg.0
|
|
IL_004b: ldloc.0
|
|
IL_004c: stfld int32 Speak.Opt.Win32ImageList::defaultIndex
|
|
.line 41,41 : 13,27 ''
|
|
IL_0051: ldloc.0
|
|
IL_0052: ret
|
|
} // end of method Win32ImageList::AddIcon
|
|
|
|
.method public hidebysig specialname instance native int
|
|
get_Handle() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 46,46 : 19,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Opt.Win32ImageList::handle
|
|
IL_0006: ret
|
|
} // end of method Win32ImageList::get_Handle
|
|
|
|
.method public hidebysig specialname instance int32
|
|
get_Item(string iconKey) cil managed
|
|
{
|
|
// Code size 34 (0x22)
|
|
.maxstack 8
|
|
.line 51,51 : 19,85 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::ContainsKey(!0)
|
|
IL_000c: brtrue.s IL_0015
|
|
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldfld int32 Speak.Opt.Win32ImageList::defaultIndex
|
|
IL_0014: ret
|
|
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_001b: ldarg.1
|
|
IL_001c: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::get_Item(!0)
|
|
IL_0021: ret
|
|
} // end of method Win32ImageList::get_Item
|
|
|
|
.method public hidebysig specialname instance int32
|
|
get_Length() cil managed
|
|
{
|
|
// Code size 12 (0xc)
|
|
.maxstack 8
|
|
.line 56,56 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_0006: callvirt instance int32 class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::get_Count()
|
|
IL_000b: ret
|
|
} // end of method Win32ImageList::get_Length
|
|
|
|
.method public hidebysig instance int32
|
|
GetIcon(string iconKey) cil managed
|
|
{
|
|
// Code size 27 (0x1b)
|
|
.maxstack 3
|
|
.locals init ([0] int32 icon)
|
|
.line 60,60 : 13,44 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32> Speak.Opt.Win32ImageList::icons
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,int32>::get_Item(!0)
|
|
IL_000c: stloc.0
|
|
.line 61,61 : 13,78 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldfld native int Speak.Opt.Win32ImageList::handle
|
|
IL_0013: ldloc.0
|
|
IL_0014: ldc.i4.0
|
|
IL_0015: call int32 Speak.Interop.WinApi::ImageList_GetIcon(native int,
|
|
int32,
|
|
uint32)
|
|
IL_001a: ret
|
|
} // end of method Win32ImageList::GetIcon
|
|
|
|
.property instance native int Handle()
|
|
{
|
|
.get instance native int Speak.Opt.Win32ImageList::get_Handle()
|
|
} // end of property Win32ImageList::Handle
|
|
.property instance int32 Item(string)
|
|
{
|
|
.get instance int32 Speak.Opt.Win32ImageList::get_Item(string)
|
|
} // end of property Win32ImageList::Item
|
|
.property instance int32 Length()
|
|
{
|
|
.get instance int32 Speak.Opt.Win32ImageList::get_Length()
|
|
} // end of property Win32ImageList::Length
|
|
} // end of class Speak.Opt.Win32ImageList
|
|
|
|
.class private auto ansi beforefieldinit Speak.Properties.Resources
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.custom instance void [System]System.CodeDom.Compiler.GeneratedCodeAttribute::.ctor(string,
|
|
string) = ( 01 00 33 53 79 73 74 65 6D 2E 52 65 73 6F 75 72 // ..3System.Resour
|
|
63 65 73 2E 54 6F 6F 6C 73 2E 53 74 72 6F 6E 67 // ces.Tools.Strong
|
|
6C 79 54 79 70 65 64 52 65 73 6F 75 72 63 65 42 // lyTypedResourceB
|
|
75 69 6C 64 65 72 07 34 2E 30 2E 30 2E 30 00 00 ) // uilder.4.0.0.0..
|
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 )
|
|
.field private static class [mscorlib]System.Resources.ResourceManager resourceMan
|
|
.field private static class [mscorlib]System.Globalization.CultureInfo resourceCulture
|
|
.method assembly hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 31,32 : 9,29 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Properties\\Resources.Designer.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 33,33 : 9,10 ''
|
|
IL_0006: ret
|
|
} // end of method Resources::.ctor
|
|
|
|
.method assembly hidebysig specialname static
|
|
class [mscorlib]System.Resources.ResourceManager
|
|
get_ResourceManager() cil managed
|
|
{
|
|
// Code size 51 (0x33)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Resources.ResourceManager temp)
|
|
.line 41,41 : 17,63 ''
|
|
IL_0000: ldsfld class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::resourceMan
|
|
IL_0005: ldnull
|
|
IL_0006: call bool [mscorlib]System.Object::ReferenceEquals(object,
|
|
object)
|
|
IL_000b: brfalse.s IL_002d
|
|
|
|
.line 42,42 : 21,172 ''
|
|
IL_000d: ldstr "Speak.Properties.Resources"
|
|
IL_0012: ldtoken Speak.Properties.Resources
|
|
IL_0017: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_001c: callvirt instance class [mscorlib]System.Reflection.Assembly [mscorlib]System.Type::get_Assembly()
|
|
IL_0021: newobj instance void [mscorlib]System.Resources.ResourceManager::.ctor(string,
|
|
class [mscorlib]System.Reflection.Assembly)
|
|
IL_0026: stloc.0
|
|
.line 43,43 : 21,40 ''
|
|
IL_0027: ldloc.0
|
|
IL_0028: stsfld class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::resourceMan
|
|
.line 45,45 : 17,36 ''
|
|
IL_002d: ldsfld class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::resourceMan
|
|
IL_0032: ret
|
|
} // end of method Resources::get_ResourceManager
|
|
|
|
.method assembly hidebysig specialname static
|
|
class [mscorlib]System.Globalization.CultureInfo
|
|
get_Culture() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 56,56 : 17,40 ''
|
|
IL_0000: ldsfld class [mscorlib]System.Globalization.CultureInfo Speak.Properties.Resources::resourceCulture
|
|
IL_0005: ret
|
|
} // end of method Resources::get_Culture
|
|
|
|
.method assembly hidebysig specialname static
|
|
void set_Culture(class [mscorlib]System.Globalization.CultureInfo 'value') cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 59,59 : 17,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: stsfld class [mscorlib]System.Globalization.CultureInfo Speak.Properties.Resources::resourceCulture
|
|
.line 60,60 : 13,14 ''
|
|
IL_0006: ret
|
|
} // end of method Resources::set_Culture
|
|
|
|
.method assembly hidebysig specialname static
|
|
class [System.Drawing]System.Drawing.Icon
|
|
get_icon_message() cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 3
|
|
.locals init ([0] object obj)
|
|
.line 68,68 : 17,89 ''
|
|
IL_0000: call class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::get_ResourceManager()
|
|
IL_0005: ldstr "icon_message"
|
|
IL_000a: ldsfld class [mscorlib]System.Globalization.CultureInfo Speak.Properties.Resources::resourceCulture
|
|
IL_000f: callvirt instance object [mscorlib]System.Resources.ResourceManager::GetObject(string,
|
|
class [mscorlib]System.Globalization.CultureInfo)
|
|
IL_0014: stloc.0
|
|
.line 69,69 : 17,53 ''
|
|
IL_0015: ldloc.0
|
|
IL_0016: castclass [System.Drawing]System.Drawing.Icon
|
|
IL_001b: ret
|
|
} // end of method Resources::get_icon_message
|
|
|
|
.method assembly hidebysig specialname static
|
|
class [System.Drawing]System.Drawing.Icon
|
|
get_icon_small_dot() cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 3
|
|
.locals init ([0] object obj)
|
|
.line 78,78 : 17,91 ''
|
|
IL_0000: call class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::get_ResourceManager()
|
|
IL_0005: ldstr "icon_small_dot"
|
|
IL_000a: ldsfld class [mscorlib]System.Globalization.CultureInfo Speak.Properties.Resources::resourceCulture
|
|
IL_000f: callvirt instance object [mscorlib]System.Resources.ResourceManager::GetObject(string,
|
|
class [mscorlib]System.Globalization.CultureInfo)
|
|
IL_0014: stloc.0
|
|
.line 79,79 : 17,53 ''
|
|
IL_0015: ldloc.0
|
|
IL_0016: castclass [System.Drawing]System.Drawing.Icon
|
|
IL_001b: ret
|
|
} // end of method Resources::get_icon_small_dot
|
|
|
|
.method assembly hidebysig specialname static
|
|
class [System.Drawing]System.Drawing.Icon
|
|
get_status_online() cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 3
|
|
.locals init ([0] object obj)
|
|
.line 88,88 : 17,90 ''
|
|
IL_0000: call class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::get_ResourceManager()
|
|
IL_0005: ldstr "status_online"
|
|
IL_000a: ldsfld class [mscorlib]System.Globalization.CultureInfo Speak.Properties.Resources::resourceCulture
|
|
IL_000f: callvirt instance object [mscorlib]System.Resources.ResourceManager::GetObject(string,
|
|
class [mscorlib]System.Globalization.CultureInfo)
|
|
IL_0014: stloc.0
|
|
.line 89,89 : 17,53 ''
|
|
IL_0015: ldloc.0
|
|
IL_0016: castclass [System.Drawing]System.Drawing.Icon
|
|
IL_001b: ret
|
|
} // end of method Resources::get_status_online
|
|
|
|
.property class [mscorlib]System.Resources.ResourceManager
|
|
ResourceManager()
|
|
{
|
|
.custom instance void [System]System.ComponentModel.EditorBrowsableAttribute::.ctor(valuetype [System]System.ComponentModel.EditorBrowsableState) = ( 01 00 02 00 00 00 00 00 )
|
|
.get class [mscorlib]System.Resources.ResourceManager Speak.Properties.Resources::get_ResourceManager()
|
|
} // end of property Resources::ResourceManager
|
|
.property class [mscorlib]System.Globalization.CultureInfo
|
|
Culture()
|
|
{
|
|
.custom instance void [System]System.ComponentModel.EditorBrowsableAttribute::.ctor(valuetype [System]System.ComponentModel.EditorBrowsableState) = ( 01 00 02 00 00 00 00 00 )
|
|
.get class [mscorlib]System.Globalization.CultureInfo Speak.Properties.Resources::get_Culture()
|
|
.set void Speak.Properties.Resources::set_Culture(class [mscorlib]System.Globalization.CultureInfo)
|
|
} // end of property Resources::Culture
|
|
.property class [System.Drawing]System.Drawing.Icon
|
|
icon_message()
|
|
{
|
|
.get class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_message()
|
|
} // end of property Resources::icon_message
|
|
.property class [System.Drawing]System.Drawing.Icon
|
|
icon_small_dot()
|
|
{
|
|
.get class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_small_dot()
|
|
} // end of property Resources::icon_small_dot
|
|
.property class [System.Drawing]System.Drawing.Icon
|
|
status_online()
|
|
{
|
|
.get class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_status_online()
|
|
} // end of property Resources::status_online
|
|
} // end of class Speak.Properties.Resources
|
|
|
|
.class private auto ansi sealed Speak.RichEdit.ActionObjectType
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.ActionObjectType Default = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.ActionObjectType Nick = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.ActionObjectType FirstNick = int32(0x00000002)
|
|
} // end of class Speak.RichEdit.ActionObjectType
|
|
|
|
.class private auto ansi beforefieldinit Speak.RichEdit.ActionObjectClickEvent
|
|
extends [mscorlib]System.EventArgs
|
|
{
|
|
.field private string actionText
|
|
.field private valuetype [System.Drawing]System.Drawing.Point menuLocation
|
|
.field private valuetype Speak.Core.ActionWordType actionType
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string actionText,
|
|
valuetype Speak.Core.ActionWordType actionType,
|
|
valuetype [System.Drawing]System.Drawing.Point menuLocation) cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 8
|
|
.line 300,300 : 3,98 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\ActionOleObject.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.EventArgs::.ctor()
|
|
.line 302,302 : 4,33 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.RichEdit.ActionObjectClickEvent::actionText
|
|
.line 303,303 : 4,37 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.3
|
|
IL_000f: stfld valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::menuLocation
|
|
.line 304,304 : 4,33 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.2
|
|
IL_0016: stfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionObjectClickEvent::actionType
|
|
.line 305,305 : 3,4 ''
|
|
IL_001b: ret
|
|
} // end of method ActionObjectClickEvent::.ctor
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_ActionText() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 309,309 : 10,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.RichEdit.ActionObjectClickEvent::actionText
|
|
IL_0006: ret
|
|
} // end of method ActionObjectClickEvent::get_ActionText
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ActionText(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 310,310 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.RichEdit.ActionObjectClickEvent::actionText
|
|
.line 310,310 : 30,31 ''
|
|
IL_0007: ret
|
|
} // end of method ActionObjectClickEvent::set_ActionText
|
|
|
|
.method public hidebysig specialname instance valuetype [System.Drawing]System.Drawing.Point
|
|
get_MenuLocation() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 315,315 : 10,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::menuLocation
|
|
IL_0006: ret
|
|
} // end of method ActionObjectClickEvent::get_MenuLocation
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_MenuLocation(valuetype [System.Drawing]System.Drawing.Point 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 316,316 : 10,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::menuLocation
|
|
.line 316,316 : 32,33 ''
|
|
IL_0007: ret
|
|
} // end of method ActionObjectClickEvent::set_MenuLocation
|
|
|
|
.method public hidebysig specialname instance valuetype Speak.Core.ActionWordType
|
|
get_ActionType() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 321,321 : 10,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionObjectClickEvent::actionType
|
|
IL_0006: ret
|
|
} // end of method ActionObjectClickEvent::get_ActionType
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ActionType(valuetype Speak.Core.ActionWordType 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 322,322 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionObjectClickEvent::actionType
|
|
.line 322,322 : 30,31 ''
|
|
IL_0007: ret
|
|
} // end of method ActionObjectClickEvent::set_ActionType
|
|
|
|
.property instance string ActionText()
|
|
{
|
|
.set instance void Speak.RichEdit.ActionObjectClickEvent::set_ActionText(string)
|
|
.get instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
} // end of property ActionObjectClickEvent::ActionText
|
|
.property instance valuetype [System.Drawing]System.Drawing.Point
|
|
MenuLocation()
|
|
{
|
|
.get instance valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::get_MenuLocation()
|
|
.set instance void Speak.RichEdit.ActionObjectClickEvent::set_MenuLocation(valuetype [System.Drawing]System.Drawing.Point)
|
|
} // end of property ActionObjectClickEvent::MenuLocation
|
|
.property instance valuetype Speak.Core.ActionWordType
|
|
ActionType()
|
|
{
|
|
.set instance void Speak.RichEdit.ActionObjectClickEvent::set_ActionType(valuetype Speak.Core.ActionWordType)
|
|
.get instance valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionObjectClickEvent::get_ActionType()
|
|
} // end of property ActionObjectClickEvent::ActionType
|
|
} // end of class Speak.RichEdit.ActionObjectClickEvent
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.STGM
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.FlagsAttribute::.ctor() = ( 01 00 00 00 )
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_DIRECT = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_TRANSACTED = int32(0x00010000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_SIMPLE = int32(0x08000000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_READ = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_WRITE = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_READWRITE = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_SHARE_DENY_NONE = int32(0x00000040)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_SHARE_DENY_READ = int32(0x00000030)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_SHARE_DENY_WRITE = int32(0x00000020)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_SHARE_EXCLUSIVE = int32(0x00000010)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_PRIORITY = int32(0x00040000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_DELETEONRELEASE = int32(0x04000000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_NOSCRATCH = int32(0x00100000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_CREATE = int32(0x00001000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_CONVERT = int32(0x00020000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_FAILIFTHERE = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.STGM STGM_NOSNAPSHOT = int32(0x00200000)
|
|
} // end of class Speak.RichEdit.STGM
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.DVASPECT
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.custom instance void [mscorlib]System.FlagsAttribute::.ctor() = ( 01 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.DVASPECT DVASPECT_CONTENT = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.DVASPECT DVASPECT_THUMBNAIL = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.DVASPECT DVASPECT_ICON = int32(0x00000004)
|
|
.field public static literal valuetype Speak.RichEdit.DVASPECT DVASPECT_DOCPRINT = int32(0x00000008)
|
|
.field public static literal valuetype Speak.RichEdit.DVASPECT DVASPECT_OPAQUE = int32(0x00000010)
|
|
.field public static literal valuetype Speak.RichEdit.DVASPECT DVASPECT_TRANSPARENT = int32(0x00000020)
|
|
} // end of class Speak.RichEdit.DVASPECT
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.CLIPFORMAT
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_TEXT = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_BITMAP = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_METAFILEPICT = int32(0x00000003)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_SYLK = int32(0x00000004)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_DIF = int32(0x00000005)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_TIFF = int32(0x00000006)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_OEMTEXT = int32(0x00000007)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_DIB = int32(0x00000008)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_PALETTE = int32(0x00000009)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_PENDATA = int32(0x0000000A)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_RIFF = int32(0x0000000B)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_WAVE = int32(0x0000000C)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_UNICODETEXT = int32(0x0000000D)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_ENHMETAFILE = int32(0x0000000E)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_HDROP = int32(0x0000000F)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_LOCALE = int32(0x00000010)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_MAX = int32(0x00000011)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_OWNERDISPLAY = int32(0x00000080)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_DSPTEXT = int32(0x00000081)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_DSPBITMAP = int32(0x00000082)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_DSPMETAFILEPICT = int32(0x00000083)
|
|
.field public static literal valuetype Speak.RichEdit.CLIPFORMAT CF_DSPENHMETAFILE = int32(0x0000008E)
|
|
} // end of class Speak.RichEdit.CLIPFORMAT
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.REOOBJECTFLAGS
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.FlagsAttribute::.ctor() = ( 01 00 00 00 )
|
|
.field public specialname rtspecialname uint32 value__
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_NULL = uint32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_READWRITEMASK = uint32(0x0000003F)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_DONTNEEDPALETTE = uint32(0x00000020)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_BLANK = uint32(0x00000010)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_DYNAMICSIZE = uint32(0x00000008)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_INVERTEDSELECT = uint32(0x00000004)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_BELOWBASELINE = uint32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_RESIZABLE = uint32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_LINK = uint32(0x80000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_STATIC = uint32(0x40000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_SELECTED = uint32(0x08000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_OPEN = uint32(0x04000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_INPLACEACTIVE = uint32(0x02000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_HILITED = uint32(0x01000000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_LINKAVAILABLE = uint32(0x00800000)
|
|
.field public static literal valuetype Speak.RichEdit.REOOBJECTFLAGS REO_GETMETAFILE = uint32(0x00400000)
|
|
} // end of class Speak.RichEdit.REOOBJECTFLAGS
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.OLERENDER
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.OLERENDER OLERENDER_NONE = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.OLERENDER OLERENDER_DRAW = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.OLERENDER OLERENDER_FORMAT = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.OLERENDER OLERENDER_ASIS = int32(0x00000003)
|
|
} // end of class Speak.RichEdit.OLERENDER
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.TYMED
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.custom instance void [mscorlib]System.FlagsAttribute::.ctor() = ( 01 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_NULL = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_HGLOBAL = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_FILE = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_ISTREAM = int32(0x00000004)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_ISTORAGE = int32(0x00000008)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_GDI = int32(0x00000010)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_MFPICT = int32(0x00000020)
|
|
.field public static literal valuetype Speak.RichEdit.TYMED TYMED_ENHMF = int32(0x00000040)
|
|
} // end of class Speak.RichEdit.TYMED
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.FORMATETC
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public valuetype Speak.RichEdit.CLIPFORMAT cfFormat
|
|
.field public native int ptd
|
|
.field public valuetype Speak.RichEdit.DVASPECT dwAspect
|
|
.field public int32 lindex
|
|
.field public valuetype Speak.RichEdit.TYMED tymed
|
|
} // end of class Speak.RichEdit.FORMATETC
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.STGMEDIUM
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public int32 tymed
|
|
.field public native int unionmember
|
|
.field public native int pUnkForRelease
|
|
} // end of class Speak.RichEdit.STGMEDIUM
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IEnumFORMATETC
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 33 2D 30 30 30 30 // ..$00000103-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Next([in] int32 marshal( unsigned int32) celt,
|
|
[out] valuetype Speak.RichEdit.FORMATETC rgelt,
|
|
[in][out] int32[] marshal([]) pceltFetched) cil managed preservesig
|
|
{
|
|
} // end of method IEnumFORMATETC::Next
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Skip([in] int32 marshal( unsigned int32) celt) cil managed preservesig
|
|
{
|
|
} // end of method IEnumFORMATETC::Skip
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Reset() cil managed preservesig
|
|
{
|
|
} // end of method IEnumFORMATETC::Reset
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Clone([out] class Speak.RichEdit.IEnumFORMATETC[] marshal([]) ppenum) cil managed preservesig
|
|
{
|
|
} // end of method IEnumFORMATETC::Clone
|
|
|
|
} // end of class Speak.RichEdit.IEnumFORMATETC
|
|
|
|
.class public sequential ansi beforefieldinit Speak.RichEdit.COMRECT
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.field public int32 left
|
|
.field public int32 top
|
|
.field public int32 right
|
|
.field public int32 bottom
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 177,177 : 3,19 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\IRichEditOle.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 179,179 : 3,4 ''
|
|
IL_0006: ret
|
|
} // end of method COMRECT::.ctor
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(int32 left,
|
|
int32 top,
|
|
int32 right,
|
|
int32 bottom) cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 181,181 : 3,59 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 183,183 : 4,21 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld int32 Speak.RichEdit.COMRECT::left
|
|
.line 184,184 : 4,19 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld int32 Speak.RichEdit.COMRECT::top
|
|
.line 185,185 : 4,23 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.3
|
|
IL_0016: stfld int32 Speak.RichEdit.COMRECT::right
|
|
.line 186,186 : 4,25 ''
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldarg.s bottom
|
|
IL_001e: stfld int32 Speak.RichEdit.COMRECT::bottom
|
|
.line 187,187 : 3,4 ''
|
|
IL_0023: ret
|
|
} // end of method COMRECT::.ctor
|
|
|
|
.method public hidebysig static class Speak.RichEdit.COMRECT
|
|
FromXYWH(int32 x,
|
|
int32 y,
|
|
int32 width,
|
|
int32 height) cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 191,191 : 4,52 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldarg.2
|
|
IL_0004: add
|
|
IL_0005: ldarg.1
|
|
IL_0006: ldarg.3
|
|
IL_0007: add
|
|
IL_0008: newobj instance void Speak.RichEdit.COMRECT::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_000d: ret
|
|
} // end of method COMRECT::FromXYWH
|
|
|
|
} // end of class Speak.RichEdit.COMRECT
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.GETOBJECTOPTIONS
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.GETOBJECTOPTIONS REO_GETOBJ_NO_INTERFACES = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.GETOBJECTOPTIONS REO_GETOBJ_POLEOBJ = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.GETOBJECTOPTIONS REO_GETOBJ_PSTG = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.GETOBJECTOPTIONS REO_GETOBJ_POLESITE = int32(0x00000004)
|
|
.field public static literal valuetype Speak.RichEdit.GETOBJECTOPTIONS REO_GETOBJ_ALL_INTERFACES = int32(0x00000007)
|
|
} // end of class Speak.RichEdit.GETOBJECTOPTIONS
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.GETCLIPBOARDDATAFLAGS
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.RichEdit.GETCLIPBOARDDATAFLAGS RECO_PASTE = int32(0x00000000)
|
|
.field public static literal valuetype Speak.RichEdit.GETCLIPBOARDDATAFLAGS RECO_DROP = int32(0x00000001)
|
|
.field public static literal valuetype Speak.RichEdit.GETCLIPBOARDDATAFLAGS RECO_COPY = int32(0x00000002)
|
|
.field public static literal valuetype Speak.RichEdit.GETCLIPBOARDDATAFLAGS RECO_CUT = int32(0x00000003)
|
|
.field public static literal valuetype Speak.RichEdit.GETCLIPBOARDDATAFLAGS RECO_DRAG = int32(0x00000004)
|
|
} // end of class Speak.RichEdit.GETCLIPBOARDDATAFLAGS
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.CHARRANGE
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cpMin
|
|
.field public int32 cpMax
|
|
} // end of class Speak.RichEdit.CHARRANGE
|
|
|
|
.class public sequential ansi beforefieldinit Speak.RichEdit.REOBJECT
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public int32 cbStruct
|
|
.field public int32 cp
|
|
.field public valuetype [mscorlib]System.Guid 'clsid'
|
|
.field public native int poleobj
|
|
.field public class Speak.RichEdit.IStorage pstg
|
|
.field public class Speak.RichEdit.IOleClientSite polesite
|
|
.field public valuetype [System.Drawing]System.Drawing.Size sizel
|
|
.field public uint32 dvAspect
|
|
.field public uint32 dwFlags
|
|
.field public uint32 dwUser
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 8
|
|
.line 223,223 : 3,58 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldtoken Speak.RichEdit.REOBJECT
|
|
IL_0006: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_000b: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(class [mscorlib]System.Type)
|
|
IL_0010: stfld int32 Speak.RichEdit.REOBJECT::cbStruct
|
|
IL_0015: ldarg.0
|
|
IL_0016: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_001b: ret
|
|
} // end of method REOBJECT::.ctor
|
|
|
|
} // end of class Speak.RichEdit.REOBJECT
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.IAdviseSink
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 46 2D 30 30 30 30 // ..$0000010F-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void OnDataChange([in] valuetype Speak.RichEdit.FORMATETC pFormatetc,
|
|
[in] valuetype Speak.RichEdit.STGMEDIUM pStgmed) cil managed
|
|
{
|
|
} // end of method IAdviseSink::OnDataChange
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void OnViewChange([in] int32 marshal( unsigned int32) dwAspect,
|
|
[in] int32 marshal( int32) lindex) cil managed
|
|
{
|
|
} // end of method IAdviseSink::OnViewChange
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void OnRename([in] object marshal( interface ) pmk) cil managed
|
|
{
|
|
} // end of method IAdviseSink::OnRename
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void OnSave() cil managed
|
|
{
|
|
} // end of method IAdviseSink::OnSave
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void OnClose() cil managed
|
|
{
|
|
} // end of method IAdviseSink::OnClose
|
|
|
|
} // end of class Speak.RichEdit.IAdviseSink
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.STATDATA
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public marshal( unsigned int32) int32 advf
|
|
.field public marshal( unsigned int32) int32 dwConnection
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method STATDATA::.ctor
|
|
|
|
} // end of class Speak.RichEdit.STATDATA
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.tagOLEVERB
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public marshal( int32) int32 lVerb
|
|
.field public marshal( lpwstr) string lpszVerbName
|
|
.field public marshal( unsigned int32) int32 fuFlags
|
|
.field public marshal( unsigned int32) int32 grfAttribs
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method tagOLEVERB::.ctor
|
|
|
|
} // end of class Speak.RichEdit.tagOLEVERB
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IEnumOLEVERB
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 34 2D 30 30 30 30 // ..$00000104-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Next(int32 marshal( unsigned int32) celt,
|
|
[out] class Speak.RichEdit.tagOLEVERB rgelt,
|
|
[out] int32[] marshal([]) pceltFetched) cil managed preservesig
|
|
{
|
|
} // end of method IEnumOLEVERB::Next
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Skip([in] int32 marshal( unsigned int32) celt) cil managed preservesig
|
|
{
|
|
} // end of method IEnumOLEVERB::Skip
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Reset() cil managed
|
|
{
|
|
} // end of method IEnumOLEVERB::Reset
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Clone([out] class Speak.RichEdit.IEnumOLEVERB& ppenum) cil managed
|
|
{
|
|
} // end of method IEnumOLEVERB::Clone
|
|
|
|
} // end of class Speak.RichEdit.IEnumOLEVERB
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.IEnumSTATDATA
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 35 2D 30 30 30 30 // ..$00000105-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Next([in] int32 marshal( unsigned int32) celt,
|
|
[out] class Speak.RichEdit.STATDATA rgelt,
|
|
[out] int32[] marshal([]) pceltFetched) cil managed
|
|
{
|
|
} // end of method IEnumSTATDATA::Next
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Skip([in] int32 marshal( unsigned int32) celt) cil managed
|
|
{
|
|
} // end of method IEnumSTATDATA::Skip
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Reset() cil managed
|
|
{
|
|
} // end of method IEnumSTATDATA::Reset
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Clone([out] class Speak.RichEdit.IEnumSTATDATA[] marshal([]) ppenum) cil managed
|
|
{
|
|
} // end of method IEnumSTATDATA::Clone
|
|
|
|
} // end of class Speak.RichEdit.IEnumSTATDATA
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.IOleContainer
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 31 42 2D 30 30 30 30 // ..$0000011B-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void ParseDisplayName([in] object marshal( interface ) pbc,
|
|
[in] string marshal( bstr) pszDisplayName,
|
|
[out] int32[] marshal([]) pchEaten,
|
|
[out] object[] marshal([]) ppmkOut) cil managed
|
|
{
|
|
} // end of method IOleContainer::ParseDisplayName
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void EnumObjects([in] int32 marshal( unsigned int32) grfFlags,
|
|
[out] object[] marshal([]) ppenum) cil managed
|
|
{
|
|
} // end of method IOleContainer::EnumObjects
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void LockContainer([in] int32 marshal( int32) fLock) cil managed
|
|
{
|
|
} // end of method IOleContainer::LockContainer
|
|
|
|
} // end of class Speak.RichEdit.IOleContainer
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IDataObject
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 45 2D 30 30 30 30 // ..$0000010E-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 GetData(valuetype Speak.RichEdit.FORMATETC& a,
|
|
valuetype Speak.RichEdit.STGMEDIUM& b) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::GetData
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 GetDataHere(valuetype Speak.RichEdit.FORMATETC& pFormatetc,
|
|
[out] valuetype Speak.RichEdit.STGMEDIUM& pMedium) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::GetDataHere
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 QueryGetData(valuetype Speak.RichEdit.FORMATETC& pFormatetc) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::QueryGetData
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 GetCanonicalFormatEtc(valuetype Speak.RichEdit.FORMATETC& pformatectIn,
|
|
[out] valuetype Speak.RichEdit.FORMATETC& pformatetcOut) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::GetCanonicalFormatEtc
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 SetData(valuetype Speak.RichEdit.FORMATETC& pFormatectIn,
|
|
valuetype Speak.RichEdit.STGMEDIUM& pmedium,
|
|
[in] bool marshal( bool) fRelease) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::SetData
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 EnumFormatEtc(uint32 dwDirection,
|
|
class Speak.RichEdit.IEnumFORMATETC penum) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::EnumFormatEtc
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 DAdvise(valuetype Speak.RichEdit.FORMATETC& pFormatetc,
|
|
int32 advf,
|
|
[in] class Speak.RichEdit.IAdviseSink marshal( interface ) pAdvSink,
|
|
[out] uint32& pdwConnection) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::DAdvise
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 DUnadvise(uint32 dwConnection) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::DUnadvise
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 EnumDAdvise([out] class Speak.RichEdit.IEnumSTATDATA& marshal( interface ) ppenumAdvise) cil managed preservesig
|
|
{
|
|
} // end of method IDataObject::EnumDAdvise
|
|
|
|
} // end of class Speak.RichEdit.IDataObject
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.IOleClientSite
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 31 38 2D 30 30 30 30 // ..$00000118-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SaveObject() cil managed preservesig
|
|
{
|
|
} // end of method IOleClientSite::SaveObject
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetMoniker([in] int32 marshal( unsigned int32) dwAssign,
|
|
[in] int32 marshal( unsigned int32) dwWhichMoniker,
|
|
[out] object& marshal( interface ) ppmk) cil managed preservesig
|
|
{
|
|
} // end of method IOleClientSite::GetMoniker
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetContainer([out] class Speak.RichEdit.IOleContainer& marshal( interface ) container) cil managed preservesig
|
|
{
|
|
} // end of method IOleClientSite::GetContainer
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
ShowObject() cil managed preservesig
|
|
{
|
|
} // end of method IOleClientSite::ShowObject
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
OnShowWindow([in] int32 marshal( int32) fShow) cil managed preservesig
|
|
{
|
|
} // end of method IOleClientSite::OnShowWindow
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
RequestNewObjectLayout() cil managed preservesig
|
|
{
|
|
} // end of method IOleClientSite::RequestNewObjectLayout
|
|
|
|
} // end of class Speak.RichEdit.IOleClientSite
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.tagLOGPALETTE
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 00 00 00 )
|
|
.field public marshal( unsigned int16) int16 palVersion
|
|
.field public marshal( unsigned int16) int16 palNumEntries
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method tagLOGPALETTE::.ctor
|
|
|
|
} // end of class Speak.RichEdit.tagLOGPALETTE
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IOleObject
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 31 32 2D 30 30 30 30 // ..$00000112-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.ComVisibleAttribute::.ctor(bool) = ( 01 00 01 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetClientSite([in] class Speak.RichEdit.IOleClientSite marshal( interface ) pClientSite) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::SetClientSite
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetClientSite([out] class Speak.RichEdit.IOleClientSite& site) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::GetClientSite
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetHostNames([in] string marshal( lpwstr) szContainerApp,
|
|
[in] string marshal( lpwstr) szContainerObj) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::SetHostNames
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Close([in] int32 marshal( int32) dwSaveOption) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::Close
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetMoniker([in] int32 marshal( unsigned int32) dwWhichMoniker,
|
|
[in] object marshal( interface ) pmk) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::SetMoniker
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetMoniker([in] int32 marshal( unsigned int32) dwAssign,
|
|
[in] int32 marshal( unsigned int32) dwWhichMoniker,
|
|
[out] object& moniker) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::GetMoniker
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
InitFromData([in] class Speak.RichEdit.IDataObject marshal( interface ) pDataObject,
|
|
[in] int32 marshal( int32) fCreation,
|
|
[in] int32 marshal( unsigned int32) dwReserved) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::InitFromData
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 GetClipboardData([in] int32 marshal( unsigned int32) dwReserved,
|
|
[out] class Speak.RichEdit.IDataObject& data) cil managed
|
|
{
|
|
} // end of method IOleObject::GetClipboardData
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
DoVerb([in] int32 marshal( int32) iVerb,
|
|
[in] native int lpmsg,
|
|
[in] class Speak.RichEdit.IOleClientSite marshal( interface ) pActiveSite,
|
|
[in] int32 marshal( int32) lindex,
|
|
[in] native int hwndParent,
|
|
[in] class Speak.RichEdit.COMRECT lprcPosRect) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::DoVerb
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
EnumVerbs([out] class Speak.RichEdit.IEnumOLEVERB& e) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::EnumVerbs
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Update() cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::Update
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
IsUpToDate() cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::IsUpToDate
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetUserClassID([in][out] valuetype [mscorlib]System.Guid& pClsid) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::GetUserClassID
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetUserType([in] int32 marshal( unsigned int32) dwFormOfType,
|
|
[out] string& marshal( lpwstr) userType) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::GetUserType
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetExtent([in] int32 marshal( unsigned int32) dwDrawAspect,
|
|
[in] valuetype [System.Drawing]System.Drawing.Size pSizel) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::SetExtent
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetExtent([in] int32 marshal( unsigned int32) dwDrawAspect,
|
|
[out] valuetype [System.Drawing]System.Drawing.Size pSizel) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::GetExtent
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Advise([in] class Speak.RichEdit.IAdviseSink marshal( interface ) pAdvSink,
|
|
[out] int32& cookie) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::Advise
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
Unadvise([in] int32 marshal( unsigned int32) dwConnection) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::Unadvise
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
EnumAdvise([out] class Speak.RichEdit.IEnumSTATDATA& e) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::EnumAdvise
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetMiscStatus([in] int32 marshal( unsigned int32) dwAspect,
|
|
[out] int32& misc) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::GetMiscStatus
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetColorScheme([in] class Speak.RichEdit.tagLOGPALETTE pLogpal) cil managed preservesig
|
|
{
|
|
} // end of method IOleObject::SetColorScheme
|
|
|
|
} // end of class Speak.RichEdit.IOleObject
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IEnumSTATSTG
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 30 30 64 2D 30 30 30 30 // ..$0000000d-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance uint32 Next(uint32 celt,
|
|
[out] valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.STATSTG[] marshal([]) rgelt,
|
|
[out] uint32& pceltFetched) cil managed preservesig
|
|
{
|
|
} // end of method IEnumSTATSTG::Next
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Skip(uint32 celt) cil managed
|
|
{
|
|
} // end of method IEnumSTATSTG::Skip
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Reset() cil managed
|
|
{
|
|
} // end of method IEnumSTATSTG::Reset
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.RichEdit.IEnumSTATSTG
|
|
marshal( interface )
|
|
Clone() cil managed
|
|
{
|
|
} // end of method IEnumSTATSTG::Clone
|
|
|
|
} // end of class Speak.RichEdit.IEnumSTATSTG
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IStorage
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 30 30 62 2D 30 30 30 30 // ..$0000000b-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CreateStream(string pwcsName,
|
|
uint32 grfMode,
|
|
uint32 reserved1,
|
|
uint32 reserved2,
|
|
[out] class Speak.RichEdit.IStream& ppstm) cil managed
|
|
{
|
|
} // end of method IStorage::CreateStream
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 OpenStream(string pwcsName,
|
|
native int reserved1,
|
|
uint32 grfMode,
|
|
uint32 reserved2,
|
|
[out] class Speak.RichEdit.IStream& ppstm) cil managed
|
|
{
|
|
} // end of method IStorage::OpenStream
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CreateStorage(string pwcsName,
|
|
uint32 grfMode,
|
|
uint32 reserved1,
|
|
uint32 reserved2,
|
|
[out] class Speak.RichEdit.IStorage& ppstg) cil managed
|
|
{
|
|
} // end of method IStorage::CreateStorage
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 OpenStorage(string pwcsName,
|
|
class Speak.RichEdit.IStorage pstgPriority,
|
|
uint32 grfMode,
|
|
native int snbExclude,
|
|
uint32 reserved,
|
|
[out] class Speak.RichEdit.IStorage& ppstg) cil managed
|
|
{
|
|
} // end of method IStorage::OpenStorage
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CopyTo(uint32 ciidExclude,
|
|
valuetype [mscorlib]System.Guid rgiidExclude,
|
|
native int snbExclude,
|
|
class Speak.RichEdit.IStorage pstgDest) cil managed
|
|
{
|
|
} // end of method IStorage::CopyTo
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveElementTo(string pwcsName,
|
|
class Speak.RichEdit.IStorage pstgDest,
|
|
string pwcsNewName,
|
|
uint32 grfFlags) cil managed
|
|
{
|
|
} // end of method IStorage::MoveElementTo
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Commit(uint32 grfCommitFlags) cil managed
|
|
{
|
|
} // end of method IStorage::Commit
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Revert() cil managed
|
|
{
|
|
} // end of method IStorage::Revert
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 EnumElements(uint32 reserved1,
|
|
native int reserved2,
|
|
uint32 reserved3,
|
|
[out] class Speak.RichEdit.IEnumSTATSTG& ppenum) cil managed
|
|
{
|
|
} // end of method IStorage::EnumElements
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 DestroyElement(string pwcsName) cil managed
|
|
{
|
|
} // end of method IStorage::DestroyElement
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 RenameElement(string pwcsOldName,
|
|
string pwcsNewName) cil managed
|
|
{
|
|
} // end of method IStorage::RenameElement
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 SetElementTimes(string pwcsName,
|
|
valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.FILETIME pctime,
|
|
valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.FILETIME patime,
|
|
valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.FILETIME pmtime) cil managed
|
|
{
|
|
} // end of method IStorage::SetElementTimes
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 SetClass(valuetype [mscorlib]System.Guid 'clsid') cil managed
|
|
{
|
|
} // end of method IStorage::SetClass
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 SetStateBits(uint32 grfStateBits,
|
|
uint32 grfMask) cil managed
|
|
{
|
|
} // end of method IStorage::SetStateBits
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Stat([out] valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.STATSTG& pstatstg,
|
|
uint32 grfStatFlag) cil managed
|
|
{
|
|
} // end of method IStorage::Stat
|
|
|
|
} // end of class Speak.RichEdit.IStorage
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.ILockBytes
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 30 30 61 2D 30 30 30 30 // ..$0000000a-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 ReadAt(uint64 ulOffset,
|
|
native int pv,
|
|
uint32 cb,
|
|
[out] native int& pcbRead) cil managed
|
|
{
|
|
} // end of method ILockBytes::ReadAt
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 WriteAt(uint64 ulOffset,
|
|
native int pv,
|
|
uint32 cb,
|
|
[out] native int& pcbWritten) cil managed
|
|
{
|
|
} // end of method ILockBytes::WriteAt
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Flush() cil managed
|
|
{
|
|
} // end of method ILockBytes::Flush
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 SetSize(uint64 cb) cil managed
|
|
{
|
|
} // end of method ILockBytes::SetSize
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 LockRegion(uint64 libOffset,
|
|
uint64 cb,
|
|
uint32 dwLockType) cil managed
|
|
{
|
|
} // end of method ILockBytes::LockRegion
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 UnlockRegion(uint64 libOffset,
|
|
uint64 cb,
|
|
uint32 dwLockType) cil managed
|
|
{
|
|
} // end of method ILockBytes::UnlockRegion
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Stat([out] valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.STATSTG& pstatstg,
|
|
uint32 grfStatFlag) cil managed
|
|
{
|
|
} // end of method ILockBytes::Stat
|
|
|
|
} // end of class Speak.RichEdit.ILockBytes
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.ISequentialStream
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 63 37 33 33 61 33 30 2D 32 61 31 63 // ..$0c733a30-2a1c
|
|
2D 31 31 63 65 2D 61 64 65 35 2D 30 30 61 61 30 // -11ce-ade5-00aa0
|
|
30 34 34 37 37 33 64 00 00 ) // 044773d..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Read(native int pv,
|
|
uint32 cb,
|
|
[out] uint32& pcbRead) cil managed
|
|
{
|
|
} // end of method ISequentialStream::Read
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Write(native int pv,
|
|
uint32 cb,
|
|
[out] uint32& pcbWritten) cil managed
|
|
{
|
|
} // end of method ISequentialStream::Write
|
|
|
|
} // end of class Speak.RichEdit.ISequentialStream
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IStream
|
|
implements Speak.RichEdit.ISequentialStream
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 30 30 63 2D 30 30 30 30 // ..$0000000c-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Seek(uint64 dlibMove,
|
|
uint32 dwOrigin,
|
|
[out] uint64& plibNewPosition) cil managed
|
|
{
|
|
} // end of method IStream::Seek
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 SetSize(uint64 libNewSize) cil managed
|
|
{
|
|
} // end of method IStream::SetSize
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CopyTo([in] class Speak.RichEdit.IStream pstm,
|
|
uint64 cb,
|
|
[out] uint64& pcbRead,
|
|
[out] uint64& pcbWritten) cil managed
|
|
{
|
|
} // end of method IStream::CopyTo
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Commit(uint32 grfCommitFlags) cil managed
|
|
{
|
|
} // end of method IStream::Commit
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Revert() cil managed
|
|
{
|
|
} // end of method IStream::Revert
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 LockRegion(uint64 libOffset,
|
|
uint64 cb,
|
|
uint32 dwLockType) cil managed
|
|
{
|
|
} // end of method IStream::LockRegion
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 UnlockRegion(uint64 libOffset,
|
|
uint64 cb,
|
|
uint32 dwLockType) cil managed
|
|
{
|
|
} // end of method IStream::UnlockRegion
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Stat([out] valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.STATSTG& pstatstg,
|
|
uint32 grfStatFlag) cil managed
|
|
{
|
|
} // end of method IStream::Stat
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Clone([out] class Speak.RichEdit.IStream& ppstm) cil managed
|
|
{
|
|
} // end of method IStream::Clone
|
|
|
|
} // end of class Speak.RichEdit.IStream
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.IPersist
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 63 2D 30 30 30 30 // ..$0000010c-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void GetClassID([out] valuetype [mscorlib]System.Guid& pClassID) cil managed
|
|
{
|
|
} // end of method IPersist::GetClassID
|
|
|
|
} // end of class Speak.RichEdit.IPersist
|
|
|
|
.class interface public abstract auto ansi Speak.RichEdit.IPersistStream
|
|
implements Speak.RichEdit.IPersist
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 30 30 31 30 39 2D 30 30 30 30 // ..$00000109-0000
|
|
2D 30 30 30 30 2D 43 30 30 30 2D 30 30 30 30 30 // -0000-C000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void GetClassID([out] valuetype [mscorlib]System.Guid& pClassID) cil managed
|
|
{
|
|
} // end of method IPersistStream::GetClassID
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 IsDirty() cil managed preservesig
|
|
{
|
|
} // end of method IPersistStream::IsDirty
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Load([in] class [mscorlib]System.Runtime.InteropServices.ComTypes.IStream pStm) cil managed
|
|
{
|
|
} // end of method IPersistStream::Load
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Save([in] class [mscorlib]System.Runtime.InteropServices.ComTypes.IStream pStm,
|
|
[in] bool marshal( bool) fClearDirty) cil managed
|
|
{
|
|
} // end of method IPersistStream::Save
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void GetSizeMax([out] int64& pcbSize) cil managed
|
|
{
|
|
} // end of method IPersistStream::GetSizeMax
|
|
|
|
} // end of class Speak.RichEdit.IPersistStream
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.IRichEditOle
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.InterfaceTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.ComInterfaceType) = ( 01 00 01 00 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 30 30 30 32 30 44 30 30 2D 30 30 30 30 // ..$00020D00-0000
|
|
2D 30 30 30 30 2D 63 30 30 30 2D 30 30 30 30 30 // -0000-c000-00000
|
|
30 30 30 30 30 34 36 00 00 ) // 0000046..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetClientSite([out] class Speak.RichEdit.IOleClientSite& site) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::GetClientSite
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetObjectCount() cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::GetObjectCount
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetLinkCount() cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::GetLinkCount
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetObject(int32 iob,
|
|
[in][out] class Speak.RichEdit.REOBJECT lpreobject,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS marshal( unsigned int32) 'flags') cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::GetObject
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
InsertObject(class Speak.RichEdit.REOBJECT lpreobject) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::InsertObject
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
ConvertObject(int32 iob,
|
|
valuetype [mscorlib]System.Guid rclsidNew,
|
|
string lpstrUserTypeNew) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::ConvertObject
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
ActivateAs(valuetype [mscorlib]System.Guid rclsid,
|
|
valuetype [mscorlib]System.Guid rclsidAs) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::ActivateAs
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetHostNames(string lpstrContainerApp,
|
|
string lpstrContainerObj) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::SetHostNames
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetLinkAvailable(int32 iob,
|
|
bool fAvailable) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::SetLinkAvailable
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SetDvaspect(int32 iob,
|
|
uint32 dvaspect) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::SetDvaspect
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
HandsOffStorage(int32 iob) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::HandsOffStorage
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
SaveCompleted(int32 iob,
|
|
class Speak.RichEdit.IStorage lpstg) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::SaveCompleted
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
InPlaceDeactivate() cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::InPlaceDeactivate
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
ContextSensitiveHelp(bool fEnterMode) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::ContextSensitiveHelp
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
GetClipboardData([in][out] valuetype Speak.RichEdit.CHARRANGE& lpchrg,
|
|
valuetype Speak.RichEdit.GETCLIPBOARDDATAFLAGS marshal( unsigned int32) reco,
|
|
[out] class Speak.RichEdit.IDataObject& lplpdataobj) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::GetClipboardData
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32
|
|
marshal( int32)
|
|
ImportDataObject(class Speak.RichEdit.IDataObject lpdataobj,
|
|
int32 'cf',
|
|
native int hMetaPict) cil managed preservesig
|
|
{
|
|
} // end of method IRichEditOle::ImportDataObject
|
|
|
|
} // end of class Speak.RichEdit.IRichEditOle
|
|
|
|
.class interface private abstract auto ansi import Speak.RichEdit.ITextDocument
|
|
{
|
|
.custom instance void [mscorlib]System.Security.SuppressUnmanagedCodeSecurityAttribute::.ctor() = ( 01 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.TypeLibTypeFlags) = ( 01 00 C0 10 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 04 4E 61 6D 65 00 00 ) // ...Name..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 43 43 34 39 37 43 30 2D 41 31 44 46 // ..$8CC497C0-A1DF
|
|
2D 31 31 43 45 2D 38 30 39 38 2D 30 30 41 41 30 // -11CE-8098-00AA0
|
|
30 34 37 42 45 35 44 00 00 ) // 047BE5D..
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
} // end of method ITextDocument::get_Name
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextSelection
|
|
get_Selection() cil managed
|
|
{
|
|
} // end of method ITextDocument::get_Selection
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_StoryCount() cil managed
|
|
{
|
|
} // end of method ITextDocument::get_StoryCount
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextStoryRanges
|
|
get_StoryRanges() cil managed
|
|
{
|
|
} // end of method ITextDocument::get_StoryRanges
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Saved() cil managed
|
|
{
|
|
} // end of method ITextDocument::get_Saved
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Saved(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextDocument::set_Saved
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_DefaultTabStop() cil managed
|
|
{
|
|
} // end of method ITextDocument::get_DefaultTabStop
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_DefaultTabStop(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextDocument::set_DefaultTabStop
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void New() cil managed
|
|
{
|
|
} // end of method ITextDocument::New
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Open([in] object& marshal( struct) pVar,
|
|
[in] int32 Flags,
|
|
[in] int32 CodePage) cil managed
|
|
{
|
|
} // end of method ITextDocument::Open
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Save([in] object& marshal( struct) pVar,
|
|
[in] int32 Flags,
|
|
[in] int32 CodePage) cil managed
|
|
{
|
|
} // end of method ITextDocument::Save
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Freeze() cil managed
|
|
{
|
|
} // end of method ITextDocument::Freeze
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Unfreeze() cil managed
|
|
{
|
|
} // end of method ITextDocument::Unfreeze
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void BeginEditCollection() cil managed
|
|
{
|
|
} // end of method ITextDocument::BeginEditCollection
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void EndEditCollection() cil managed
|
|
{
|
|
} // end of method ITextDocument::EndEditCollection
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Undo([in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextDocument::Undo
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Redo([in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextDocument::Redo
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.RichEdit.ITextRange
|
|
Range([in] int32 cp1,
|
|
[in] int32 cp2) cil managed
|
|
{
|
|
} // end of method ITextDocument::Range
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.RichEdit.ITextRange
|
|
RangeFromPoint([in] int32 x,
|
|
[in] int32 y) cil managed
|
|
{
|
|
} // end of method ITextDocument::RangeFromPoint
|
|
|
|
.property instance string Name()
|
|
{
|
|
.get instance string Speak.RichEdit.ITextDocument::get_Name()
|
|
} // end of property ITextDocument::Name
|
|
.property instance class Speak.RichEdit.ITextSelection
|
|
Selection()
|
|
{
|
|
.get instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
} // end of property ITextDocument::Selection
|
|
.property instance int32 StoryCount()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextDocument::get_StoryCount()
|
|
} // end of property ITextDocument::StoryCount
|
|
.property instance class Speak.RichEdit.ITextStoryRanges
|
|
StoryRanges()
|
|
{
|
|
.get instance class Speak.RichEdit.ITextStoryRanges Speak.RichEdit.ITextDocument::get_StoryRanges()
|
|
} // end of property ITextDocument::StoryRanges
|
|
.property instance int32 Saved()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextDocument::get_Saved()
|
|
.set instance void Speak.RichEdit.ITextDocument::set_Saved(int32)
|
|
} // end of property ITextDocument::Saved
|
|
.property instance float32 DefaultTabStop()
|
|
{
|
|
.get instance float32 Speak.RichEdit.ITextDocument::get_DefaultTabStop()
|
|
.set instance void Speak.RichEdit.ITextDocument::set_DefaultTabStop(float32)
|
|
} // end of property ITextDocument::DefaultTabStop
|
|
} // end of class Speak.RichEdit.ITextDocument
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.ITextFont
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 43 43 34 39 37 43 33 2D 41 31 44 46 // ..$8CC497C3-A1DF
|
|
2D 31 31 43 45 2D 38 30 39 38 2D 30 30 41 41 30 // -11CE-8098-00AA0
|
|
30 34 37 42 45 35 44 00 00 ) // 047BE5D..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.TypeLibTypeFlags) = ( 01 00 C0 10 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 09 44 75 70 6C 69 63 61 74 65 00 00 ) // ...Duplicate..
|
|
.custom instance void [mscorlib]System.Security.SuppressUnmanagedCodeSecurityAttribute::.ctor() = ( 01 00 00 00 )
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextFont
|
|
marshal( interface )
|
|
get_Duplicate() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Duplicate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Duplicate(class Speak.RichEdit.ITextFont 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Duplicate
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CanChange() cil managed
|
|
{
|
|
} // end of method ITextFont::CanChange
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 IsEqual([in] class Speak.RichEdit.ITextFont marshal( interface ) pFont) cil managed
|
|
{
|
|
} // end of method ITextFont::IsEqual
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Reset([in] int32 Value) cil managed
|
|
{
|
|
} // end of method ITextFont::Reset
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Style() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Style
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Style(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Style
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_AllCaps() cil managed
|
|
{
|
|
} // end of method ITextFont::get_AllCaps
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_AllCaps(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_AllCaps
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Animation() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Animation
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Animation(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Animation
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_BackColor() cil managed
|
|
{
|
|
} // end of method ITextFont::get_BackColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_BackColor(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_BackColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Bold() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Bold
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Bold(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Bold
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Emboss() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Emboss
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Emboss(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Emboss
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ForeColor() cil managed
|
|
{
|
|
} // end of method ITextFont::get_ForeColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ForeColor(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_ForeColor
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Hidden() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Hidden
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Hidden(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Hidden
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Engrave() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Engrave
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Engrave(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Engrave
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Italic() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Italic
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Italic(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Italic
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_Kerning() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Kerning
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Kerning(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Kerning
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_LanguageID() cil managed
|
|
{
|
|
} // end of method ITextFont::get_LanguageID
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_LanguageID(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_LanguageID
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Name
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Name(string 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Name
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Outline() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Outline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Outline(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Outline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_Position() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Position
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Position(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Position
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Protected() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Protected
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Protected(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Protected
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Shadow() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Shadow
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Shadow(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Shadow
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_Size() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Size
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Size(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Size
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_SmallCaps() cil managed
|
|
{
|
|
} // end of method ITextFont::get_SmallCaps
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_SmallCaps(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_SmallCaps
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_Spacing() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Spacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Spacing(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Spacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_StrikeThrough() cil managed
|
|
{
|
|
} // end of method ITextFont::get_StrikeThrough
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_StrikeThrough(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_StrikeThrough
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Subscript() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Subscript
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Subscript(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Subscript
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Superscript() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Superscript
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Superscript(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Superscript
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Underline() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Underline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Underline(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Underline
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Weight() cil managed
|
|
{
|
|
} // end of method ITextFont::get_Weight
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Weight(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextFont::set_Weight
|
|
|
|
.property instance class Speak.RichEdit.ITextFont
|
|
Duplicate()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Duplicate(class Speak.RichEdit.ITextFont)
|
|
.get instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextFont::get_Duplicate()
|
|
} // end of property ITextFont::Duplicate
|
|
.property instance int32 Style()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Style()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Style(int32)
|
|
} // end of property ITextFont::Style
|
|
.property instance int32 AllCaps()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_AllCaps(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_AllCaps()
|
|
} // end of property ITextFont::AllCaps
|
|
.property instance int32 Animation()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Animation(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Animation()
|
|
} // end of property ITextFont::Animation
|
|
.property instance int32 BackColor()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_BackColor(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_BackColor()
|
|
} // end of property ITextFont::BackColor
|
|
.property instance int32 Bold()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Bold(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Bold()
|
|
} // end of property ITextFont::Bold
|
|
.property instance int32 Emboss()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Emboss()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Emboss(int32)
|
|
} // end of property ITextFont::Emboss
|
|
.property instance int32 ForeColor()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_ForeColor()
|
|
.set instance void Speak.RichEdit.ITextFont::set_ForeColor(int32)
|
|
} // end of property ITextFont::ForeColor
|
|
.property instance int32 Hidden()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Hidden(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Hidden()
|
|
} // end of property ITextFont::Hidden
|
|
.property instance int32 Engrave()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Engrave()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Engrave(int32)
|
|
} // end of property ITextFont::Engrave
|
|
.property instance int32 Italic()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Italic()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Italic(int32)
|
|
} // end of property ITextFont::Italic
|
|
.property instance float32 Kerning()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Kerning(float32)
|
|
.get instance float32 Speak.RichEdit.ITextFont::get_Kerning()
|
|
} // end of property ITextFont::Kerning
|
|
.property instance int32 LanguageID()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_LanguageID()
|
|
.set instance void Speak.RichEdit.ITextFont::set_LanguageID(int32)
|
|
} // end of property ITextFont::LanguageID
|
|
.property instance string Name()
|
|
{
|
|
.get instance string Speak.RichEdit.ITextFont::get_Name()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Name(string)
|
|
} // end of property ITextFont::Name
|
|
.property instance int32 Outline()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Outline(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Outline()
|
|
} // end of property ITextFont::Outline
|
|
.property instance float32 Position()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Position(float32)
|
|
.get instance float32 Speak.RichEdit.ITextFont::get_Position()
|
|
} // end of property ITextFont::Position
|
|
.property instance int32 Protected()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Protected()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Protected(int32)
|
|
} // end of property ITextFont::Protected
|
|
.property instance int32 Shadow()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Shadow(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Shadow()
|
|
} // end of property ITextFont::Shadow
|
|
.property instance float32 Size()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Size(float32)
|
|
.get instance float32 Speak.RichEdit.ITextFont::get_Size()
|
|
} // end of property ITextFont::Size
|
|
.property instance int32 SmallCaps()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_SmallCaps(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_SmallCaps()
|
|
} // end of property ITextFont::SmallCaps
|
|
.property instance float32 Spacing()
|
|
{
|
|
.get instance float32 Speak.RichEdit.ITextFont::get_Spacing()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Spacing(float32)
|
|
} // end of property ITextFont::Spacing
|
|
.property instance int32 StrikeThrough()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_StrikeThrough()
|
|
.set instance void Speak.RichEdit.ITextFont::set_StrikeThrough(int32)
|
|
} // end of property ITextFont::StrikeThrough
|
|
.property instance int32 Subscript()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Subscript(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Subscript()
|
|
} // end of property ITextFont::Subscript
|
|
.property instance int32 Superscript()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Superscript()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Superscript(int32)
|
|
} // end of property ITextFont::Superscript
|
|
.property instance int32 Underline()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Underline()
|
|
.set instance void Speak.RichEdit.ITextFont::set_Underline(int32)
|
|
} // end of property ITextFont::Underline
|
|
.property instance int32 Weight()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextFont::set_Weight(int32)
|
|
.get instance int32 Speak.RichEdit.ITextFont::get_Weight()
|
|
} // end of property ITextFont::Weight
|
|
} // end of class Speak.RichEdit.ITextFont
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.ITextPara
|
|
{
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 09 44 75 70 6C 69 63 61 74 65 00 00 ) // ...Duplicate..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 43 43 34 39 37 43 34 2D 41 31 44 46 // ..$8CC497C4-A1DF
|
|
2D 31 31 43 45 2D 38 30 39 38 2D 30 30 41 41 30 // -11CE-8098-00AA0
|
|
30 34 37 42 45 35 44 00 00 ) // 047BE5D..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.TypeLibTypeFlags) = ( 01 00 C0 10 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Security.SuppressUnmanagedCodeSecurityAttribute::.ctor() = ( 01 00 00 00 )
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextPara
|
|
get_Duplicate() cil managed
|
|
{
|
|
} // end of method ITextPara::get_Duplicate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Duplicate(class Speak.RichEdit.ITextPara 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_Duplicate
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CanChange() cil managed
|
|
{
|
|
} // end of method ITextPara::CanChange
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 IsEqual([in] class Speak.RichEdit.ITextPara marshal( interface ) pPara) cil managed
|
|
{
|
|
} // end of method ITextPara::IsEqual
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Reset([in] int32 Value) cil managed
|
|
{
|
|
} // end of method ITextPara::Reset
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Style() cil managed
|
|
{
|
|
} // end of method ITextPara::get_Style
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Style(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_Style
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Alignment() cil managed
|
|
{
|
|
} // end of method ITextPara::get_Alignment
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Alignment(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_Alignment
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Hyphenation() cil managed
|
|
{
|
|
} // end of method ITextPara::get_Hyphenation
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Hyphenation(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_Hyphenation
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_FirstLineIndent() cil managed
|
|
{
|
|
} // end of method ITextPara::get_FirstLineIndent
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_KeepTogether() cil managed
|
|
{
|
|
} // end of method ITextPara::get_KeepTogether
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_KeepTogether(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_KeepTogether
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_KeepWithNext() cil managed
|
|
{
|
|
} // end of method ITextPara::get_KeepWithNext
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_KeepWithNext(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_KeepWithNext
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_LeftIndent() cil managed
|
|
{
|
|
} // end of method ITextPara::get_LeftIndent
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_LineSpacing() cil managed
|
|
{
|
|
} // end of method ITextPara::get_LineSpacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_LineSpacingRule() cil managed
|
|
{
|
|
} // end of method ITextPara::get_LineSpacingRule
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ListAlignment() cil managed
|
|
{
|
|
} // end of method ITextPara::get_ListAlignment
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ListAlignment(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_ListAlignment
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ListLevelIndex() cil managed
|
|
{
|
|
} // end of method ITextPara::get_ListLevelIndex
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ListLevelIndex(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_ListLevelIndex
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ListStart() cil managed
|
|
{
|
|
} // end of method ITextPara::get_ListStart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ListStart(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_ListStart
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_ListTab() cil managed
|
|
{
|
|
} // end of method ITextPara::get_ListTab
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ListTab(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_ListTab
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_ListType() cil managed
|
|
{
|
|
} // end of method ITextPara::get_ListType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_ListType(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_ListType
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_NoLineNumber() cil managed
|
|
{
|
|
} // end of method ITextPara::get_NoLineNumber
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_NoLineNumber(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_NoLineNumber
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_PageBreakBefore() cil managed
|
|
{
|
|
} // end of method ITextPara::get_PageBreakBefore
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_PageBreakBefore(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_PageBreakBefore
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_RightIndent() cil managed
|
|
{
|
|
} // end of method ITextPara::get_RightIndent
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_RightIndent(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_RightIndent
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetIndents([in] float32 StartIndent,
|
|
[in] float32 LeftIndent,
|
|
[in] float32 RightIndent) cil managed
|
|
{
|
|
} // end of method ITextPara::SetIndents
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetLineSpacing([in] int32 LineSpacingRule,
|
|
[in] float32 LineSpacing) cil managed
|
|
{
|
|
} // end of method ITextPara::SetLineSpacing
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_SpaceAfter() cil managed
|
|
{
|
|
} // end of method ITextPara::get_SpaceAfter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_SpaceAfter(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_SpaceAfter
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance float32 get_SpaceBefore() cil managed
|
|
{
|
|
} // end of method ITextPara::get_SpaceBefore
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_SpaceBefore(float32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_SpaceBefore
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_WidowControl() cil managed
|
|
{
|
|
} // end of method ITextPara::get_WidowControl
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_WidowControl(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextPara::set_WidowControl
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_TabCount() cil managed
|
|
{
|
|
} // end of method ITextPara::get_TabCount
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void AddTab([in] float32 tbPos,
|
|
[in] int32 tbAlign,
|
|
[in] int32 tbLeader) cil managed
|
|
{
|
|
} // end of method ITextPara::AddTab
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void ClearAllTabs() cil managed
|
|
{
|
|
} // end of method ITextPara::ClearAllTabs
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void DeleteTab([in] float32 tbPos) cil managed
|
|
{
|
|
} // end of method ITextPara::DeleteTab
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void GetTab([in] int32 iTab,
|
|
[out] float32& ptbPos,
|
|
[out] int32& ptbAlign,
|
|
[out] int32& ptbLeader) cil managed
|
|
{
|
|
} // end of method ITextPara::GetTab
|
|
|
|
.property instance class Speak.RichEdit.ITextPara
|
|
Duplicate()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_Duplicate(class Speak.RichEdit.ITextPara)
|
|
.get instance class Speak.RichEdit.ITextPara Speak.RichEdit.ITextPara::get_Duplicate()
|
|
} // end of property ITextPara::Duplicate
|
|
.property instance int32 Style()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_Style()
|
|
.set instance void Speak.RichEdit.ITextPara::set_Style(int32)
|
|
} // end of property ITextPara::Style
|
|
.property instance int32 Alignment()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_Alignment(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_Alignment()
|
|
} // end of property ITextPara::Alignment
|
|
.property instance int32 Hyphenation()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_Hyphenation(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_Hyphenation()
|
|
} // end of property ITextPara::Hyphenation
|
|
.property instance float32 FirstLineIndent()
|
|
{
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_FirstLineIndent()
|
|
} // end of property ITextPara::FirstLineIndent
|
|
.property instance int32 KeepTogether()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_KeepTogether()
|
|
.set instance void Speak.RichEdit.ITextPara::set_KeepTogether(int32)
|
|
} // end of property ITextPara::KeepTogether
|
|
.property instance int32 KeepWithNext()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_KeepWithNext(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_KeepWithNext()
|
|
} // end of property ITextPara::KeepWithNext
|
|
.property instance float32 LeftIndent()
|
|
{
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_LeftIndent()
|
|
} // end of property ITextPara::LeftIndent
|
|
.property instance float32 LineSpacing()
|
|
{
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_LineSpacing()
|
|
} // end of property ITextPara::LineSpacing
|
|
.property instance int32 LineSpacingRule()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_LineSpacingRule()
|
|
} // end of property ITextPara::LineSpacingRule
|
|
.property instance int32 ListAlignment()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_ListAlignment()
|
|
.set instance void Speak.RichEdit.ITextPara::set_ListAlignment(int32)
|
|
} // end of property ITextPara::ListAlignment
|
|
.property instance int32 ListLevelIndex()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_ListLevelIndex()
|
|
.set instance void Speak.RichEdit.ITextPara::set_ListLevelIndex(int32)
|
|
} // end of property ITextPara::ListLevelIndex
|
|
.property instance int32 ListStart()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_ListStart(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_ListStart()
|
|
} // end of property ITextPara::ListStart
|
|
.property instance float32 ListTab()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_ListTab(float32)
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_ListTab()
|
|
} // end of property ITextPara::ListTab
|
|
.property instance int32 ListType()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_ListType()
|
|
.set instance void Speak.RichEdit.ITextPara::set_ListType(int32)
|
|
} // end of property ITextPara::ListType
|
|
.property instance int32 NoLineNumber()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_NoLineNumber(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_NoLineNumber()
|
|
} // end of property ITextPara::NoLineNumber
|
|
.property instance int32 PageBreakBefore()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_PageBreakBefore(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_PageBreakBefore()
|
|
} // end of property ITextPara::PageBreakBefore
|
|
.property instance float32 RightIndent()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_RightIndent(float32)
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_RightIndent()
|
|
} // end of property ITextPara::RightIndent
|
|
.property instance float32 SpaceAfter()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_SpaceAfter(float32)
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_SpaceAfter()
|
|
} // end of property ITextPara::SpaceAfter
|
|
.property instance float32 SpaceBefore()
|
|
{
|
|
.get instance float32 Speak.RichEdit.ITextPara::get_SpaceBefore()
|
|
.set instance void Speak.RichEdit.ITextPara::set_SpaceBefore(float32)
|
|
} // end of property ITextPara::SpaceBefore
|
|
.property instance int32 WidowControl()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextPara::set_WidowControl(int32)
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_WidowControl()
|
|
} // end of property ITextPara::WidowControl
|
|
.property instance int32 TabCount()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextPara::get_TabCount()
|
|
} // end of property ITextPara::TabCount
|
|
} // end of class Speak.RichEdit.ITextPara
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.ITextRange
|
|
{
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 04 54 65 78 74 00 00 ) // ...Text..
|
|
.custom instance void [mscorlib]System.Security.SuppressUnmanagedCodeSecurityAttribute::.ctor() = ( 01 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.TypeLibTypeFlags) = ( 01 00 C0 10 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 43 43 34 39 37 43 32 2D 41 31 44 46 // ..$8CC497C2-A1DF
|
|
2D 31 31 43 45 2D 38 30 39 38 2D 30 30 41 41 30 // -11CE-8098-00AA0
|
|
30 34 37 42 45 35 44 00 00 ) // 047BE5D..
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string get_Text() cil managed
|
|
{
|
|
} // end of method ITextRange::get_Text
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Text(string 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_Text
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Char() cil managed
|
|
{
|
|
} // end of method ITextRange::get_Char
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Char(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_Char
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.RichEdit.ITextRange
|
|
GetDuplicate() cil managed
|
|
{
|
|
} // end of method ITextRange::GetDuplicate
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextRange
|
|
get_FormattedText() cil managed
|
|
{
|
|
} // end of method ITextRange::get_FormattedText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_FormattedText(class Speak.RichEdit.ITextRange 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_FormattedText
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Start() cil managed
|
|
{
|
|
} // end of method ITextRange::get_Start
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Start(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_Start
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_End() cil managed
|
|
{
|
|
} // end of method ITextRange::get_End
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_End(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_End
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextFont
|
|
get_Font() cil managed
|
|
{
|
|
} // end of method ITextRange::get_Font
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Font(class Speak.RichEdit.ITextFont 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_Font
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class Speak.RichEdit.ITextPara
|
|
get_Para() cil managed
|
|
{
|
|
} // end of method ITextRange::get_Para
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Para(class Speak.RichEdit.ITextPara 'value') cil managed
|
|
{
|
|
} // end of method ITextRange::set_Para
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_StoryLength() cil managed
|
|
{
|
|
} // end of method ITextRange::get_StoryLength
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_StoryType() cil managed
|
|
{
|
|
} // end of method ITextRange::get_StoryType
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Collapse([in] int32 bStart) cil managed
|
|
{
|
|
} // end of method ITextRange::Collapse
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Expand([in] int32 Unit) cil managed
|
|
{
|
|
} // end of method ITextRange::Expand
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 GetIndex([in] int32 Unit) cil managed
|
|
{
|
|
} // end of method ITextRange::GetIndex
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetIndex([in] int32 Unit,
|
|
[in] int32 Index,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextRange::SetIndex
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetRange([in] int32 cpActive,
|
|
[in] int32 cpOther) cil managed
|
|
{
|
|
} // end of method ITextRange::SetRange
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 InRange([in] class Speak.RichEdit.ITextRange marshal( interface ) pRange) cil managed
|
|
{
|
|
} // end of method ITextRange::InRange
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 InStory([in] class Speak.RichEdit.ITextRange marshal( interface ) pRange) cil managed
|
|
{
|
|
} // end of method ITextRange::InStory
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 IsEqual([in] class Speak.RichEdit.ITextRange marshal( interface ) pRange) cil managed
|
|
{
|
|
} // end of method ITextRange::IsEqual
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Select() cil managed
|
|
{
|
|
} // end of method ITextRange::Select
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 StartOf([in] int32 Unit,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextRange::StartOf
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 EndOf([in] int32 Unit,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextRange::EndOf
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Move([in] int32 Unit,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::Move
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveStart([in] int32 Unit,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveStart
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveEnd([in] int32 Unit,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveEnd
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveWhile([in] object& marshal( struct) Cset,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveWhile
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveStartWhile([in] object& marshal( struct) Cset,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveStartWhile
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveEndWhile([in] object& marshal( struct) Cset,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveEndWhile
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveUntil([in] object& marshal( struct) Cset,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveUntil
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveStartUntil([in] object& marshal( struct) Cset,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveStartUntil
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveEndUntil([in] object& marshal( struct) Cset,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::MoveEndUntil
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 FindText([in] string marshal( bstr) 'bstr',
|
|
[in] int32 cch,
|
|
[in] int32 Flags) cil managed
|
|
{
|
|
} // end of method ITextRange::FindText
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 FindTextStart([in] string marshal( bstr) 'bstr',
|
|
[in] int32 cch,
|
|
[in] int32 Flags) cil managed
|
|
{
|
|
} // end of method ITextRange::FindTextStart
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 FindTextEnd([in] string marshal( bstr) 'bstr',
|
|
[in] int32 cch,
|
|
[in] int32 Flags) cil managed
|
|
{
|
|
} // end of method ITextRange::FindTextEnd
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 Delete([in] int32 Unit,
|
|
[in] int32 Count) cil managed
|
|
{
|
|
} // end of method ITextRange::Delete
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Cut([out] object& marshal( struct) pVar) cil managed
|
|
{
|
|
} // end of method ITextRange::Cut
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Copy([out] object& marshal( struct) pVar) cil managed
|
|
{
|
|
} // end of method ITextRange::Copy
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void Paste([in] object& marshal( struct) pVar,
|
|
[in] int32 Format) cil managed
|
|
{
|
|
} // end of method ITextRange::Paste
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CanPaste([in] object& marshal( struct) pVar,
|
|
[in] int32 Format) cil managed
|
|
{
|
|
} // end of method ITextRange::CanPaste
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 CanEdit() cil managed
|
|
{
|
|
} // end of method ITextRange::CanEdit
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void ChangeCase([in] int32 Type) cil managed
|
|
{
|
|
} // end of method ITextRange::ChangeCase
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void GetPoint([in] int32 Type,
|
|
[out] int32& px,
|
|
[out] int32& py) cil managed
|
|
{
|
|
} // end of method ITextRange::GetPoint
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void SetPoint([in] int32 x,
|
|
[in] int32 y,
|
|
[in] int32 Type,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextRange::SetPoint
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void ScrollIntoView([in] int32 Value) cil managed
|
|
{
|
|
} // end of method ITextRange::ScrollIntoView
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance object
|
|
marshal( iunknown )
|
|
GetEmbeddedObject() cil managed
|
|
{
|
|
} // end of method ITextRange::GetEmbeddedObject
|
|
|
|
.property instance string Text()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextRange::set_Text(string)
|
|
.get instance string Speak.RichEdit.ITextRange::get_Text()
|
|
} // end of property ITextRange::Text
|
|
.property instance int32 Char()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextRange::get_Char()
|
|
.set instance void Speak.RichEdit.ITextRange::set_Char(int32)
|
|
} // end of property ITextRange::Char
|
|
.property instance class Speak.RichEdit.ITextRange
|
|
FormattedText()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextRange::set_FormattedText(class Speak.RichEdit.ITextRange)
|
|
.get instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextRange::get_FormattedText()
|
|
} // end of property ITextRange::FormattedText
|
|
.property instance int32 Start()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextRange::get_Start()
|
|
.set instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
} // end of property ITextRange::Start
|
|
.property instance int32 End()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextRange::get_End()
|
|
.set instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
} // end of property ITextRange::End
|
|
.property instance class Speak.RichEdit.ITextFont
|
|
Font()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextRange::set_Font(class Speak.RichEdit.ITextFont)
|
|
.get instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
} // end of property ITextRange::Font
|
|
.property instance class Speak.RichEdit.ITextPara
|
|
Para()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextRange::set_Para(class Speak.RichEdit.ITextPara)
|
|
.get instance class Speak.RichEdit.ITextPara Speak.RichEdit.ITextRange::get_Para()
|
|
} // end of property ITextRange::Para
|
|
.property instance int32 StoryLength()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextRange::get_StoryLength()
|
|
} // end of property ITextRange::StoryLength
|
|
.property instance int32 StoryType()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextRange::get_StoryType()
|
|
} // end of property ITextRange::StoryType
|
|
} // end of class Speak.RichEdit.ITextRange
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.ITextSelection
|
|
implements Speak.RichEdit.ITextRange
|
|
{
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 04 54 65 78 74 00 00 ) // ...Text..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 43 43 34 39 37 43 31 2D 41 31 44 46 // ..$8CC497C1-A1DF
|
|
2D 31 31 43 45 2D 38 30 39 38 2D 30 30 41 41 30 // -11CE-8098-00AA0
|
|
30 34 37 42 45 35 44 00 00 ) // 047BE5D..
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.TypeLibTypeAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.TypeLibTypeFlags) = ( 01 00 C0 10 00 00 00 00 )
|
|
.custom instance void [mscorlib]System.Security.SuppressUnmanagedCodeSecurityAttribute::.ctor() = ( 01 00 00 00 )
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Flags() cil managed
|
|
{
|
|
} // end of method ITextSelection::get_Flags
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Flags(int32 'value') cil managed
|
|
{
|
|
} // end of method ITextSelection::set_Flags
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Type() cil managed
|
|
{
|
|
} // end of method ITextSelection::get_Type
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveLeft([in] int32 Unit,
|
|
[in] int32 Count,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextSelection::MoveLeft
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveRight([in] int32 Unit,
|
|
[in] int32 Count,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextSelection::MoveRight
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveUp([in] int32 Unit,
|
|
[in] int32 Count,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextSelection::MoveUp
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 MoveDown([in] int32 Unit,
|
|
[in] int32 Count,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextSelection::MoveDown
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 HomeKey([in] int32 Unit,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextSelection::HomeKey
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance int32 EndKey([in] int32 Unit,
|
|
[in] int32 Extend) cil managed
|
|
{
|
|
} // end of method ITextSelection::EndKey
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance void TypeText([in] string marshal( bstr) 'bstr') cil managed
|
|
{
|
|
} // end of method ITextSelection::TypeText
|
|
|
|
.property instance int32 Flags()
|
|
{
|
|
.set instance void Speak.RichEdit.ITextSelection::set_Flags(int32)
|
|
.get instance int32 Speak.RichEdit.ITextSelection::get_Flags()
|
|
} // end of property ITextSelection::Flags
|
|
.property instance int32 Type()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextSelection::get_Type()
|
|
} // end of property ITextSelection::Type
|
|
} // end of class Speak.RichEdit.ITextSelection
|
|
|
|
.class interface public abstract auto ansi import Speak.RichEdit.ITextStoryRanges
|
|
implements [mscorlib]System.Collections.IEnumerable
|
|
{
|
|
.custom instance void [mscorlib]System.Security.SuppressUnmanagedCodeSecurityAttribute::.ctor() = ( 01 00 00 00 )
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 38 43 43 34 39 37 43 35 2D 41 31 44 46 // ..$8CC497C5-A1DF
|
|
2D 31 31 43 45 2D 38 30 39 38 2D 30 30 41 41 30 // -11CE-8098-00AA0
|
|
30 34 37 42 45 35 44 00 00 ) // 047BE5D..
|
|
.custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 04 49 74 65 6D 00 00 ) // ...Item..
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.RichEdit.ITextRange
|
|
marshal( interface )
|
|
Item([in] int32 Index) cil managed
|
|
{
|
|
} // end of method ITextStoryRanges::Item
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance int32 get_Count() cil managed
|
|
{
|
|
} // end of method ITextStoryRanges::get_Count
|
|
|
|
.property instance int32 Count()
|
|
{
|
|
.get instance int32 Speak.RichEdit.ITextStoryRanges::get_Count()
|
|
} // end of property ITextStoryRanges::Count
|
|
} // end of class Speak.RichEdit.ITextStoryRanges
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.RichEdit.REConstants
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal int32 WM_USER = int32(0x00000400)
|
|
.field public static literal int32 EM_STREAMIN = int32(0x00000449)
|
|
.field public static literal int32 EM_STREAMOUT = int32(0x0000044A)
|
|
.field public static literal int32 ES_READONLY = int32(0x00000800)
|
|
.field public static literal int32 ES_AUTOVSCROLL = int32(0x00000040)
|
|
.field public static literal int32 EM_GETCHARFORMAT = int32(0x0000043A)
|
|
.field public static literal int32 EM_CHARFROMPOS = int32(0x000000D7)
|
|
.field public static int32 ErrTransparentConst
|
|
.field public static int32 SF_RTF
|
|
.field public static int32 SF_TEXT
|
|
.field public static int32 SF_UNICODE
|
|
.field public static int32 SCF_SELECTION
|
|
.field public static int32 SCF_WORD
|
|
.field public static int32 SCF_ALL
|
|
.field public static uint32 CFM_LINK
|
|
.field public static uint32 CFE_LINK
|
|
.field public static int32 EM_GETLINE
|
|
.field public static int32 EM_LINELENGTH
|
|
.field public static int32 EM_POSFROMCHAR
|
|
.field public static int32 EM_GETTEXTRANGE
|
|
.field public static int32 EM_SETCHARFORMAT
|
|
.field public static int32 EM_HIDESELECTION
|
|
.field public static int32 EM_LINEINDEX
|
|
.field public static int32 EM_EXLINEFROMCHAR
|
|
.field public static int32 EM_GETOLEINTERFACE
|
|
.field public static int32 EM_SETREADONLY
|
|
.field public static int32 TomStart
|
|
.field public static int32 TomEnd
|
|
.field public static int32 TA_TOP
|
|
.field public static int32 TA_BOTTOM
|
|
.field public static int32 TA_LEFT
|
|
.field public static int32 TA_RIGHT
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 196 (0xc4)
|
|
.maxstack 1
|
|
.line 10,10 : 9,60 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\REConstants.cs'
|
|
IL_0000: ldc.i4 0xff676983
|
|
IL_0005: stsfld int32 Speak.RichEdit.REConstants::ErrTransparentConst
|
|
.line 16,16 : 9,41 ''
|
|
IL_000a: ldc.i4.2
|
|
IL_000b: stsfld int32 Speak.RichEdit.REConstants::SF_RTF
|
|
.line 17,17 : 9,42 ''
|
|
IL_0010: ldc.i4.1
|
|
IL_0011: stsfld int32 Speak.RichEdit.REConstants::SF_TEXT
|
|
.line 18,18 : 9,46 ''
|
|
IL_0016: ldc.i4.s 16
|
|
IL_0018: stsfld int32 Speak.RichEdit.REConstants::SF_UNICODE
|
|
.line 23,23 : 9,50 ''
|
|
IL_001d: ldc.i4.1
|
|
IL_001e: stsfld int32 Speak.RichEdit.REConstants::SCF_SELECTION
|
|
.line 24,24 : 9,45 ''
|
|
IL_0023: ldc.i4.2
|
|
IL_0024: stsfld int32 Speak.RichEdit.REConstants::SCF_WORD
|
|
.line 25,25 : 9,44 ''
|
|
IL_0029: ldc.i4.4
|
|
IL_002a: stsfld int32 Speak.RichEdit.REConstants::SCF_ALL
|
|
.line 27,27 : 9,52 ''
|
|
IL_002f: ldc.i4.s 32
|
|
IL_0031: stsfld uint32 Speak.RichEdit.REConstants::CFM_LINK
|
|
.line 28,28 : 9,48 ''
|
|
IL_0036: ldc.i4.s 32
|
|
IL_0038: stsfld uint32 Speak.RichEdit.REConstants::CFE_LINK
|
|
.line 30,30 : 9,45 ''
|
|
IL_003d: ldc.i4 0xc4
|
|
IL_0042: stsfld int32 Speak.RichEdit.REConstants::EM_GETLINE
|
|
.line 31,31 : 9,48 ''
|
|
IL_0047: ldc.i4 0xc1
|
|
IL_004c: stsfld int32 Speak.RichEdit.REConstants::EM_LINELENGTH
|
|
.line 32,32 : 9,49 ''
|
|
IL_0051: ldc.i4 0xd6
|
|
IL_0056: stsfld int32 Speak.RichEdit.REConstants::EM_POSFROMCHAR
|
|
.line 33,33 : 9,50 ''
|
|
IL_005b: ldc.i4.s 68
|
|
IL_005d: stsfld int32 Speak.RichEdit.REConstants::EM_GETTEXTRANGE
|
|
.line 35,35 : 9,59 ''
|
|
IL_0062: ldc.i4 0x444
|
|
IL_0067: stsfld int32 Speak.RichEdit.REConstants::EM_SETCHARFORMAT
|
|
.line 36,36 : 9,52 ''
|
|
IL_006c: ldc.i4 0x43f
|
|
IL_0071: stsfld int32 Speak.RichEdit.REConstants::EM_HIDESELECTION
|
|
.line 39,39 : 9,48 ''
|
|
IL_0076: ldc.i4 0xbb
|
|
IL_007b: stsfld int32 Speak.RichEdit.REConstants::EM_LINEINDEX
|
|
.line 40,40 : 9,60 ''
|
|
IL_0080: ldc.i4 0x436
|
|
IL_0085: stsfld int32 Speak.RichEdit.REConstants::EM_EXLINEFROMCHAR
|
|
.line 42,42 : 9,61 ''
|
|
IL_008a: ldc.i4 0x43c
|
|
IL_008f: stsfld int32 Speak.RichEdit.REConstants::EM_GETOLEINTERFACE
|
|
.line 43,43 : 9,51 ''
|
|
IL_0094: ldc.i4 0xcf
|
|
IL_0099: stsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
.line 45,45 : 9,43 ''
|
|
IL_009e: ldc.i4.s 32
|
|
IL_00a0: stsfld int32 Speak.RichEdit.REConstants::TomStart
|
|
.line 46,46 : 9,38 ''
|
|
IL_00a5: ldc.i4.0
|
|
IL_00a6: stsfld int32 Speak.RichEdit.REConstants::TomEnd
|
|
.line 47,47 : 9,38 ''
|
|
IL_00ab: ldc.i4.0
|
|
IL_00ac: stsfld int32 Speak.RichEdit.REConstants::TA_TOP
|
|
.line 48,48 : 9,41 ''
|
|
IL_00b1: ldc.i4.8
|
|
IL_00b2: stsfld int32 Speak.RichEdit.REConstants::TA_BOTTOM
|
|
.line 49,49 : 9,39 ''
|
|
IL_00b7: ldc.i4.0
|
|
IL_00b8: stsfld int32 Speak.RichEdit.REConstants::TA_LEFT
|
|
.line 50,50 : 9,40 ''
|
|
IL_00bd: ldc.i4.2
|
|
IL_00be: stsfld int32 Speak.RichEdit.REConstants::TA_RIGHT
|
|
IL_00c3: ret
|
|
} // end of method REConstants::.cctor
|
|
|
|
} // end of class Speak.RichEdit.REConstants
|
|
|
|
.class public auto ansi sealed Speak.RichEdit.EditStreamCallback
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method EditStreamCallback::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance uint32 Invoke(native int dwCookie,
|
|
native int pbBuff,
|
|
int32 cb,
|
|
[out] native int& pcb) runtime managed
|
|
{
|
|
} // end of method EditStreamCallback::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(native int dwCookie,
|
|
native int pbBuff,
|
|
int32 cb,
|
|
[out] native int& pcb,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method EditStreamCallback::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance uint32 EndInvoke([out] native int& pcb,
|
|
class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method EditStreamCallback::EndInvoke
|
|
|
|
} // end of class Speak.RichEdit.EditStreamCallback
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.RichEdit.EditStream
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public native int dwCookie
|
|
.field public uint32 dwError
|
|
.field public class Speak.RichEdit.EditStreamCallback pfnCallback
|
|
} // end of class Speak.RichEdit.EditStream
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public uint32 cbSize
|
|
.field public uint32 dwMask
|
|
.field public uint32 dwEffects
|
|
.field public int32 yHeight
|
|
.field public int32 yOffset
|
|
.field public int32 crTextColor
|
|
.field public uint8 bCharSet
|
|
.field public uint8 bPitchAndFamily
|
|
.field public marshal( fixed array [32]) char[] szFaceName
|
|
.field public uint16 wWeight
|
|
.field public uint16 sSpacing
|
|
.field public int32 crBackColor
|
|
.field public int32 lcid
|
|
.field public int32 dwReserved
|
|
.field public int16 sStyle
|
|
.field public int16 wKerning
|
|
.field public uint8 bUnderlineType
|
|
.field public uint8 bAnimation
|
|
.field public uint8 bRevAuthor
|
|
.field public uint8 bReserved1
|
|
} // end of class Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.RichEdit.POINTL
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 x
|
|
.field public int32 y
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 15 (0xf)
|
|
.maxstack 8
|
|
.line 93,93 : 13,24 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld int32 Speak.RichEdit.POINTL::x
|
|
.line 94,94 : 13,24 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.2
|
|
IL_0009: stfld int32 Speak.RichEdit.POINTL::y
|
|
.line 95,95 : 9,10 ''
|
|
IL_000e: ret
|
|
} // end of method POINTL::.ctor
|
|
|
|
} // end of class Speak.RichEdit.POINTL
|
|
|
|
.class private auto ansi beforefieldinit Speak.RichEdit.RichEditHandler
|
|
extends [mscorlib]System.Object
|
|
implements Speak.Core.IMessageProcessor,
|
|
[mscorlib]System.IDisposable
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.GuidAttribute::.ctor(string) = ( 01 00 24 31 45 43 34 36 38 32 36 2D 42 32 30 46 // ..$1EC46826-B20F
|
|
2D 34 42 39 33 2D 38 33 30 46 2D 37 41 42 43 33 // -4B93-830F-7ABC3
|
|
39 46 33 37 31 43 43 00 00 ) // 9F371CC..
|
|
.field private native int wHandle
|
|
.field private class Speak.RichEdit.IRichEditOle richEditOle
|
|
.field private class Speak.RichEdit.ITextDocument richEdit
|
|
.field private native int richEditPtr
|
|
.field private native int pRichEdit
|
|
.field private native int tmpPtr
|
|
.field private class Speak.Sites.ISite site
|
|
.field private class Speak.Core.AvatarProcessor ap
|
|
.field private class Speak.Core.SimpleWordAction srmmNickAction
|
|
.field private class Speak.Core.SimpleWordAction srmmNumberAction
|
|
.field private class Speak.Interop.Subclassing subclass
|
|
.field private class [System.Windows.Forms]System.Windows.Forms.ContextMenu context
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> btns
|
|
.field private bool needRecalc
|
|
.field private static valuetype [mscorlib]System.Guid IID_ITextDocument
|
|
.field private static valuetype [mscorlib]System.Guid IID_IOleObject
|
|
.field private class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Sites.ISite site,
|
|
native int wHandle) cil managed
|
|
{
|
|
// Code size 579 (0x243)
|
|
.maxstack 4
|
|
.locals init ([0] string errMessage,
|
|
[1] int32 subResult,
|
|
[2] class [mscorlib]System.Exception ex,
|
|
[3] class [mscorlib]System.Exception V_3,
|
|
[4] string[] CS$0$0000,
|
|
[5] string[] CS$0$0001)
|
|
.line 26,26 : 3,44 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\RichEditHandler.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0006: stfld native int Speak.RichEdit.RichEditHandler::richEditPtr
|
|
.line 38,38 : 3,68 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: newobj instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::.ctor()
|
|
IL_0011: stfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
.line 44,44 : 3,53 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 46,46 : 4,28 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0022: stfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
.line 47,47 : 4,25 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_002d: stfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
.line 49,49 : 4,21 ''
|
|
IL_0032: ldarg.0
|
|
IL_0033: ldarg.1
|
|
IL_0034: stfld class Speak.Sites.ISite Speak.RichEdit.RichEditHandler::site
|
|
.line 50,50 : 4,27 ''
|
|
IL_0039: ldarg.0
|
|
IL_003a: ldarg.2
|
|
IL_003b: stfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
.line 52,52 : 4,37 ''
|
|
IL_0040: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0045: stloc.0
|
|
.line 53,53 : 4,68 ''
|
|
IL_0046: ldarg.0
|
|
IL_0047: ldtoken [mscorlib]System.IntPtr
|
|
IL_004c: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0051: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(class [mscorlib]System.Type)
|
|
IL_0056: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocCoTaskMem(int32)
|
|
IL_005b: stfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
.line 54,54 : 4,45 ''
|
|
IL_0060: ldarg.0
|
|
IL_0061: ldfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
IL_0066: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_006b: call void [mscorlib]System.Runtime.InteropServices.Marshal::WriteIntPtr(native int,
|
|
native int)
|
|
.line 57,57 : 5,96 ''
|
|
.try
|
|
{
|
|
IL_0070: ldarg.0
|
|
IL_0071: ldarg.0
|
|
IL_0072: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0077: ldsfld int32 Speak.RichEdit.REConstants::EM_GETOLEINTERFACE
|
|
IL_007c: ldc.i4.0
|
|
IL_007d: call class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHelpers::SendMessage(native int,
|
|
int32,
|
|
int32)
|
|
IL_0082: stfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
.line 59,59 : 5,46 ''
|
|
IL_0087: ldarg.0
|
|
IL_0088: ldarg.0
|
|
IL_0089: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_008e: newobj instance void Speak.Interop.Subclassing::.ctor(native int)
|
|
IL_0093: stfld class Speak.Interop.Subclassing Speak.RichEdit.RichEditHandler::subclass
|
|
.line 60,60 : 5,56 ''
|
|
IL_0098: ldarg.0
|
|
IL_0099: ldfld class Speak.Interop.Subclassing Speak.RichEdit.RichEditHandler::subclass
|
|
IL_009e: ldarg.0
|
|
IL_009f: ldftn instance int32 Speak.RichEdit.RichEditHandler::WndProc(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00a5: newobj instance void Speak.Interop.Win32WndProc::.ctor(object,
|
|
native int)
|
|
IL_00aa: callvirt instance int32 Speak.Interop.Subclassing::StartSubclassing(class Speak.Interop.Win32WndProc)
|
|
IL_00af: stloc.1
|
|
.line 61,61 : 5,24 ''
|
|
IL_00b0: ldloc.1
|
|
IL_00b1: brfalse.s IL_010f
|
|
|
|
.line 62,65 : 6,82 ''
|
|
IL_00b3: ldc.i4.7
|
|
IL_00b4: newarr [mscorlib]System.String
|
|
IL_00b9: stloc.s CS$0$0000
|
|
IL_00bb: ldloc.s CS$0$0000
|
|
IL_00bd: ldc.i4.0
|
|
IL_00be: ldstr "Epic fail of RichView subclassing."
|
|
IL_00c3: stelem.ref
|
|
IL_00c4: ldloc.s CS$0$0000
|
|
IL_00c6: ldc.i4.1
|
|
IL_00c7: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_00cc: stelem.ref
|
|
IL_00cd: ldloc.s CS$0$0000
|
|
IL_00cf: ldc.i4.2
|
|
IL_00d0: ldstr "ErrorCode: "
|
|
IL_00d5: stelem.ref
|
|
IL_00d6: ldloc.s CS$0$0000
|
|
IL_00d8: ldc.i4.3
|
|
IL_00d9: ldloca.s subResult
|
|
IL_00db: call instance string [mscorlib]System.Int32::ToString()
|
|
IL_00e0: stelem.ref
|
|
IL_00e1: ldloc.s CS$0$0000
|
|
IL_00e3: ldc.i4.4
|
|
IL_00e4: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_00e9: stelem.ref
|
|
IL_00ea: ldloc.s CS$0$0000
|
|
IL_00ec: ldc.i4.5
|
|
IL_00ed: ldstr "Message: "
|
|
IL_00f2: stelem.ref
|
|
IL_00f3: ldloc.s CS$0$0000
|
|
IL_00f5: ldc.i4.6
|
|
IL_00f6: ldloc.1
|
|
IL_00f7: newobj instance void [System]System.ComponentModel.Win32Exception::.ctor(int32)
|
|
IL_00fc: callvirt instance string [mscorlib]System.Exception::get_Message()
|
|
IL_0101: stelem.ref
|
|
IL_0102: ldloc.s CS$0$0000
|
|
IL_0104: call string [mscorlib]System.String::Concat(string[])
|
|
IL_0109: newobj instance void [mscorlib]System.Exception::.ctor(string)
|
|
IL_010e: throw
|
|
|
|
.line 67,67 : 5,100 ''
|
|
IL_010f: ldarg.0
|
|
IL_0110: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0115: ldsfld int32 Speak.RichEdit.REConstants::EM_GETOLEINTERFACE
|
|
IL_011a: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_011f: ldarg.0
|
|
IL_0120: ldfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
IL_0125: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_012a: brfalse.s IL_01a6
|
|
|
|
.line 69,69 : 6,45 ''
|
|
IL_012c: ldarg.0
|
|
IL_012d: ldarg.0
|
|
IL_012e: ldfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
IL_0133: call native int [mscorlib]System.Runtime.InteropServices.Marshal::ReadIntPtr(native int)
|
|
IL_0138: stfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
.line 70,70 : 6,35 ''
|
|
IL_013d: ldarg.0
|
|
IL_013e: ldfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
IL_0143: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0148: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_014d: brfalse.s IL_01a0
|
|
|
|
.line 74,74 : 8,82 ''
|
|
.try
|
|
{
|
|
IL_014f: ldarg.0
|
|
IL_0150: ldfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
IL_0155: ldsflda valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHandler::IID_ITextDocument
|
|
IL_015a: ldarg.0
|
|
IL_015b: ldflda native int Speak.RichEdit.RichEditHandler::richEditPtr
|
|
IL_0160: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::QueryInterface(native int,
|
|
valuetype [mscorlib]System.Guid&,
|
|
native int&)
|
|
IL_0165: pop
|
|
.line 76,76 : 8,104 ''
|
|
IL_0166: ldarg.0
|
|
IL_0167: ldarg.0
|
|
IL_0168: ldfld native int Speak.RichEdit.RichEditHandler::richEditPtr
|
|
IL_016d: ldtoken Speak.RichEdit.ITextDocument
|
|
IL_0172: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0177: call object [mscorlib]System.Runtime.InteropServices.Marshal::GetTypedObjectForIUnknown(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_017c: castclass Speak.RichEdit.ITextDocument
|
|
IL_0181: stfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
.line 77,77 : 8,29 ''
|
|
IL_0186: ldarg.0
|
|
IL_0187: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_018c: brtrue.s IL_0194
|
|
|
|
.line 78,78 : 9,76 ''
|
|
IL_018e: ldstr "Failed to get the object wrapper for the interface."
|
|
IL_0193: stloc.0
|
|
IL_0194: leave.s IL_01a6
|
|
|
|
.line 80,80 : 7,27 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_0196: stloc.2
|
|
.line 80,80 : 30,54 ''
|
|
IL_0197: ldloc.2
|
|
IL_0198: callvirt instance string [mscorlib]System.Exception::get_Message()
|
|
IL_019d: stloc.0
|
|
IL_019e: leave.s IL_01a6
|
|
|
|
.line 84,84 : 7,59 ''
|
|
} // end handler
|
|
IL_01a0: ldstr "Failed to get the pRichEdit pointer."
|
|
IL_01a5: stloc.0
|
|
IL_01a6: leave.s IL_01b2
|
|
|
|
.line 88,88 : 4,24 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_01a8: stloc.3
|
|
.line 88,88 : 27,51 ''
|
|
IL_01a9: ldloc.3
|
|
IL_01aa: callvirt instance string [mscorlib]System.Exception::get_Message()
|
|
IL_01af: stloc.0
|
|
IL_01b0: leave.s IL_01b2
|
|
|
|
.line 90,90 : 4,25 ''
|
|
} // end handler
|
|
IL_01b2: ldarg.0
|
|
IL_01b3: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_01b8: brtrue.s IL_020a
|
|
|
|
.line 92,98 : 5,29 ''
|
|
IL_01ba: ldc.i4.6
|
|
IL_01bb: newarr [mscorlib]System.String
|
|
IL_01c0: stloc.s CS$0$0001
|
|
IL_01c2: ldloc.s CS$0$0001
|
|
IL_01c4: ldc.i4.0
|
|
IL_01c5: ldstr "Cant connect to SRMM's RichEdit window."
|
|
IL_01ca: stelem.ref
|
|
IL_01cb: ldloc.s CS$0$0001
|
|
IL_01cd: ldc.i4.1
|
|
IL_01ce: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_01d3: stelem.ref
|
|
IL_01d4: ldloc.s CS$0$0001
|
|
IL_01d6: ldc.i4.2
|
|
IL_01d7: ldstr "Links highlighting will be disabled"
|
|
IL_01dc: stelem.ref
|
|
IL_01dd: ldloc.s CS$0$0001
|
|
IL_01df: ldc.i4.3
|
|
IL_01e0: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_01e5: stelem.ref
|
|
IL_01e6: ldloc.s CS$0$0001
|
|
IL_01e8: ldc.i4.4
|
|
IL_01e9: call string [mscorlib]System.Environment::get_NewLine()
|
|
IL_01ee: stelem.ref
|
|
IL_01ef: ldloc.s CS$0$0001
|
|
IL_01f1: ldc.i4.5
|
|
IL_01f2: ldloc.0
|
|
IL_01f3: stelem.ref
|
|
IL_01f4: ldloc.s CS$0$0001
|
|
IL_01f6: call string [mscorlib]System.String::Concat(string[])
|
|
IL_01fb: ldstr "[xJuick] SRMM init error"
|
|
IL_0200: ldc.i4.0
|
|
IL_0201: ldc.i4.s 16
|
|
IL_0203: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_0208: pop
|
|
.line 99,99 : 5,12 ''
|
|
IL_0209: ret
|
|
|
|
.line 102,102 : 4,54 ''
|
|
IL_020a: ldarg.0
|
|
IL_020b: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0210: callvirt instance class Speak.Core.SimpleWordAction Speak.Core.Settings::get_SRMMNickAction()
|
|
IL_0215: stfld class Speak.Core.SimpleWordAction Speak.RichEdit.RichEditHandler::srmmNickAction
|
|
.line 103,103 : 4,58 ''
|
|
IL_021a: ldarg.0
|
|
IL_021b: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0220: callvirt instance class Speak.Core.SimpleWordAction Speak.Core.Settings::get_SRMMNumberAction()
|
|
IL_0225: stfld class Speak.Core.SimpleWordAction Speak.RichEdit.RichEditHandler::srmmNumberAction
|
|
.line 105,105 : 4,35 ''
|
|
IL_022a: ldarg.0
|
|
IL_022b: ldarg.1
|
|
IL_022c: newobj instance void Speak.Core.AvatarProcessor::.ctor(class Speak.Sites.ISite)
|
|
IL_0231: stfld class Speak.Core.AvatarProcessor Speak.RichEdit.RichEditHandler::ap
|
|
.line 106,106 : 4,22 ''
|
|
IL_0236: ldarg.0
|
|
IL_0237: call instance void Speak.RichEdit.RichEditHandler::MakeContextMenu()
|
|
.line 107,107 : 4,14 ''
|
|
IL_023c: ldarg.0
|
|
IL_023d: call instance void Speak.RichEdit.RichEditHandler::Routine()
|
|
.line 108,108 : 3,4 ''
|
|
IL_0242: ret
|
|
} // end of method RichEditHandler::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
MakeContextMenu() cil managed
|
|
{
|
|
// Code size 138 (0x8a)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.Core.LinkButton lb,
|
|
[1] class Speak.UI.ActionMenuItem mi,
|
|
[2] class Speak.UI.ActionMenuItem contextAvatar,
|
|
[3] class Speak.Core.LinkButton[] CS$6$0000,
|
|
[4] int32 CS$7$0001)
|
|
.line 112,112 : 4,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: newobj instance void [System.Windows.Forms]System.Windows.Forms.ContextMenu::.ctor()
|
|
IL_0006: stfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.RichEdit.RichEditHandler::context
|
|
.line 113,113 : 30,63 ''
|
|
IL_000b: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0010: callvirt instance class Speak.Core.LinkButton[] Speak.Core.Settings::get_SRMMLinkButtons()
|
|
IL_0015: stloc.3
|
|
IL_0016: ldc.i4.0
|
|
IL_0017: stloc.s CS$7$0001
|
|
IL_0019: br.s IL_0059
|
|
|
|
.line 113,113 : 13,26 ''
|
|
IL_001b: ldloc.3
|
|
IL_001c: ldloc.s CS$7$0001
|
|
IL_001e: ldelem.ref
|
|
IL_001f: stloc.0
|
|
.line 115,115 : 5,21 ''
|
|
IL_0020: ldloc.0
|
|
IL_0021: callvirt instance bool Speak.Core.LinkButton::get_Enabled()
|
|
IL_0026: brfalse.s IL_0053
|
|
|
|
.line 118,118 : 5,48 ''
|
|
IL_0028: ldloc.0
|
|
IL_0029: newobj instance void Speak.UI.ActionMenuItem::.ctor(class Speak.Core.LinkButton)
|
|
IL_002e: stloc.1
|
|
.line 120,120 : 5,33 ''
|
|
IL_002f: ldloc.1
|
|
IL_0030: ldarg.0
|
|
IL_0031: ldftn instance void Speak.RichEdit.RichEditHandler::ActionMenuClick(object,
|
|
class [mscorlib]System.EventArgs)
|
|
IL_0037: newobj instance void [mscorlib]System.EventHandler::.ctor(object,
|
|
native int)
|
|
IL_003c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::add_Click(class [mscorlib]System.EventHandler)
|
|
.line 121,121 : 5,31 ''
|
|
IL_0041: ldarg.0
|
|
IL_0042: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.RichEdit.RichEditHandler::context
|
|
IL_0047: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_004c: ldloc.1
|
|
IL_004d: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::Add(class [System.Windows.Forms]System.Windows.Forms.MenuItem)
|
|
IL_0052: pop
|
|
IL_0053: ldloc.s CS$7$0001
|
|
IL_0055: ldc.i4.1
|
|
IL_0056: add
|
|
IL_0057: stloc.s CS$7$0001
|
|
.line 113,113 : 27,29 ''
|
|
IL_0059: ldloc.s CS$7$0001
|
|
IL_005b: ldloc.3
|
|
IL_005c: ldlen
|
|
IL_005d: conv.i4
|
|
IL_005e: blt.s IL_001b
|
|
|
|
.line 123,123 : 4,128 ''
|
|
IL_0060: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0065: ldsfld string [mscorlib]System.String::Empty
|
|
IL_006a: ldc.i4.0
|
|
IL_006b: ldc.i4.4
|
|
IL_006c: newobj instance void Speak.Core.LinkButton::.ctor(string,
|
|
string,
|
|
bool,
|
|
valuetype Speak.Core.LinkDisplayType)
|
|
IL_0071: newobj instance void Speak.UI.ActionMenuItem::.ctor(class Speak.Core.LinkButton)
|
|
IL_0076: stloc.2
|
|
.line 125,125 : 4,41 ''
|
|
IL_0077: ldarg.0
|
|
IL_0078: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.RichEdit.RichEditHandler::context
|
|
IL_007d: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_0082: ldloc.2
|
|
IL_0083: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::Add(class [System.Windows.Forms]System.Windows.Forms.MenuItem)
|
|
IL_0088: pop
|
|
.line 126,126 : 3,4 ''
|
|
IL_0089: ret
|
|
} // end of method RichEditHandler::MakeContextMenu
|
|
|
|
.method public hidebysig instance int32
|
|
WndProc(native int hWnd,
|
|
int32 Msg,
|
|
int32 wParam,
|
|
int32 lParam) cil managed
|
|
{
|
|
// Code size 509 (0x1fd)
|
|
.maxstack 5
|
|
.locals init ([0] bool lmb,
|
|
[1] int32 x,
|
|
[2] int32 y,
|
|
[3] class Speak.RichEdit.ActionOleObject btn,
|
|
[4] int32 result,
|
|
[5] int32 V_5,
|
|
[6] int32 V_6,
|
|
[7] int32 i,
|
|
[8] int32 iCount,
|
|
[9] string url,
|
|
[10] valuetype Speak.Interop.POINT pt,
|
|
[11] string text,
|
|
[12] int32 CS$0$0000,
|
|
[13] valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<class Speak.RichEdit.ActionOleObject> CS$5$0001,
|
|
[14] int32 CS$0$0002)
|
|
.line 130,130 : 4,21 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 131,131 : 4,16 ''
|
|
IL_0002: ldarg.2
|
|
IL_0003: stloc.s CS$0$0000
|
|
IL_0005: ldloc.s CS$0$0000
|
|
IL_0007: ldc.i4 0x201
|
|
IL_000c: sub
|
|
IL_000d: switch (
|
|
IL_0020,
|
|
IL_0020,
|
|
IL_0020)
|
|
IL_001e: br.s IL_0092
|
|
|
|
.line 136,136 : 6,34 ''
|
|
IL_0020: ldarg.s lParam
|
|
IL_0022: call int16 Speak.Utils.Util::LoWord(int32)
|
|
IL_0027: stloc.1
|
|
.line 137,137 : 6,34 ''
|
|
IL_0028: ldarg.s lParam
|
|
IL_002a: call int16 Speak.Utils.Util::HiWord(int32)
|
|
IL_002f: stloc.2
|
|
.line 139,139 : 38,42 ''
|
|
IL_0030: ldarg.0
|
|
IL_0031: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_0036: callvirt instance valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<!0> class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::GetEnumerator()
|
|
IL_003b: stloc.s CS$5$0001
|
|
.try
|
|
{
|
|
IL_003d: br.s IL_0079
|
|
|
|
.line 139,139 : 15,34 ''
|
|
IL_003f: ldloca.s CS$5$0001
|
|
IL_0041: call instance !0 valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<class Speak.RichEdit.ActionOleObject>::get_Current()
|
|
IL_0046: stloc.3
|
|
.line 141,141 : 7,29 ''
|
|
IL_0047: ldloc.3
|
|
IL_0048: ldloc.1
|
|
IL_0049: ldloc.2
|
|
IL_004a: callvirt instance bool Speak.RichEdit.ActionOleObject::HitTest(int32,
|
|
int32)
|
|
IL_004f: brfalse.s IL_0079
|
|
|
|
.line 143,143 : 8,41 ''
|
|
IL_0051: ldarg.2
|
|
IL_0052: ldc.i4 0x201
|
|
IL_0057: bne.un.s IL_0061
|
|
|
|
.line 145,145 : 9,31 ''
|
|
IL_0059: ldloc.3
|
|
IL_005a: callvirt instance void Speak.RichEdit.ActionOleObject::SetLMBDownState()
|
|
IL_005f: br.s IL_0075
|
|
|
|
.line 147,147 : 13,44 ''
|
|
IL_0061: ldarg.2
|
|
IL_0062: ldc.i4 0x202
|
|
IL_0067: bne.un.s IL_0075
|
|
|
|
.line 149,149 : 9,49 ''
|
|
IL_0069: ldloc.3
|
|
IL_006a: ldarg.1
|
|
IL_006b: ldc.i4 0x80000000
|
|
IL_0070: callvirt instance void Speak.RichEdit.ActionOleObject::SetLMBUpState(native int,
|
|
int32)
|
|
.line 152,152 : 8,19 ''
|
|
IL_0075: ldc.i4.1
|
|
IL_0076: stloc.0
|
|
.line 153,153 : 8,14 ''
|
|
IL_0077: br.s IL_0082
|
|
|
|
.line 139,139 : 35,37 ''
|
|
IL_0079: ldloca.s CS$5$0001
|
|
IL_007b: call instance bool valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<class Speak.RichEdit.ActionOleObject>::MoveNext()
|
|
IL_0080: brtrue.s IL_003f
|
|
|
|
IL_0082: leave.s IL_0092
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_0084: ldloca.s CS$5$0001
|
|
IL_0086: constrained. valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<class Speak.RichEdit.ActionOleObject>
|
|
IL_008c: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0091: endfinally
|
|
.line 159,159 : 4,19 ''
|
|
} // end handler
|
|
IL_0092: ldc.i4.0
|
|
IL_0093: stloc.s result
|
|
.line 160,160 : 4,13 ''
|
|
IL_0095: ldloc.0
|
|
IL_0096: brtrue.s IL_00aa
|
|
|
|
.line 161,161 : 6,62 ''
|
|
IL_0098: ldarg.0
|
|
IL_0099: ldfld class Speak.Interop.Subclassing Speak.RichEdit.RichEditHandler::subclass
|
|
IL_009e: ldarg.1
|
|
IL_009f: ldarg.2
|
|
IL_00a0: ldarg.3
|
|
IL_00a1: ldarg.s lParam
|
|
IL_00a3: callvirt instance int32 Speak.Interop.Subclassing::CallParent(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00a8: stloc.s result
|
|
.line 163,163 : 4,16 ''
|
|
IL_00aa: ldarg.2
|
|
IL_00ab: stloc.s CS$0$0002
|
|
IL_00ad: ldloc.s CS$0$0002
|
|
IL_00af: ldc.i4.s 15
|
|
IL_00b1: bgt.s IL_00ca
|
|
|
|
IL_00b3: ldloc.s CS$0$0002
|
|
IL_00b5: ldc.i4.s 12
|
|
IL_00b7: beq IL_01c0
|
|
|
|
IL_00bc: ldloc.s CS$0$0002
|
|
IL_00be: ldc.i4.s 15
|
|
IL_00c0: beq IL_01e4
|
|
|
|
IL_00c5: br IL_01fa
|
|
|
|
IL_00ca: ldloc.s CS$0$0002
|
|
IL_00cc: ldc.i4 0x200
|
|
IL_00d1: beq.s IL_00f0
|
|
|
|
IL_00d3: ldloc.s CS$0$0002
|
|
IL_00d5: ldc.i4 0x449
|
|
IL_00da: beq IL_01b8
|
|
|
|
IL_00df: ldloc.s CS$0$0002
|
|
IL_00e1: ldc.i4 0x3857
|
|
IL_00e6: beq IL_01ed
|
|
|
|
IL_00eb: br IL_01fa
|
|
|
|
.line 166,166 : 6,21 ''
|
|
IL_00f0: ldarg.0
|
|
IL_00f1: ldfld bool Speak.RichEdit.RichEditHandler::needRecalc
|
|
IL_00f6: brfalse.s IL_0105
|
|
|
|
.line 168,168 : 7,33 ''
|
|
IL_00f8: ldarg.0
|
|
IL_00f9: call instance void Speak.RichEdit.RichEditHandler::SetActionObjectPosition()
|
|
.line 169,169 : 7,26 ''
|
|
IL_00fe: ldarg.0
|
|
IL_00ff: ldc.i4.0
|
|
IL_0100: stfld bool Speak.RichEdit.RichEditHandler::needRecalc
|
|
.line 172,172 : 6,34 ''
|
|
IL_0105: ldarg.s lParam
|
|
IL_0107: call int16 Speak.Utils.Util::LoWord(int32)
|
|
IL_010c: stloc.s V_5
|
|
.line 173,173 : 6,34 ''
|
|
IL_010e: ldarg.s lParam
|
|
IL_0110: call int16 Speak.Utils.Util::HiWord(int32)
|
|
IL_0115: stloc.s V_6
|
|
.line 175,175 : 11,21 ''
|
|
IL_0117: ldc.i4.0
|
|
IL_0118: stloc.s i
|
|
.line 175,175 : 22,42 ''
|
|
IL_011a: ldarg.0
|
|
IL_011b: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_0120: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::get_Count()
|
|
IL_0125: stloc.s iCount
|
|
IL_0127: br.s IL_0145
|
|
|
|
.line 176,176 : 7,33 ''
|
|
IL_0129: ldarg.0
|
|
IL_012a: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_012f: ldloc.s i
|
|
IL_0131: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::get_Item(int32)
|
|
IL_0136: ldloc.s V_5
|
|
IL_0138: ldloc.s V_6
|
|
IL_013a: callvirt instance void Speak.RichEdit.ActionOleObject::MouseMoving(int32,
|
|
int32)
|
|
.line 175,175 : 55,58 ''
|
|
IL_013f: ldloc.s i
|
|
IL_0141: ldc.i4.1
|
|
IL_0142: add
|
|
IL_0143: stloc.s i
|
|
.line 175,175 : 43,53 ''
|
|
IL_0145: ldloc.s i
|
|
IL_0147: ldloc.s iCount
|
|
IL_0149: blt.s IL_0129
|
|
|
|
.line 178,178 : 6,95 ''
|
|
IL_014b: ldarg.3
|
|
IL_014c: ldc.i4.8
|
|
IL_014d: and
|
|
IL_014e: ldc.i4.8
|
|
IL_014f: bne.un.s IL_01b1
|
|
|
|
IL_0151: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0156: callvirt instance bool Speak.Core.Settings::get_ShowPreview()
|
|
IL_015b: brfalse.s IL_01b1
|
|
|
|
.line 180,180 : 7,40 ''
|
|
IL_015d: ldarg.0
|
|
IL_015e: ldloc.s V_5
|
|
IL_0160: ldloc.s V_6
|
|
IL_0162: call instance string Speak.RichEdit.RichEditHandler::GetCurrentURL(int32,
|
|
int32)
|
|
IL_0167: stloc.s url
|
|
.line 181,181 : 7,71 ''
|
|
IL_0169: ldloc.s url
|
|
IL_016b: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0170: brtrue.s IL_01aa
|
|
|
|
.line 183,183 : 8,34 ''
|
|
IL_0172: ldloca.s pt
|
|
IL_0174: ldloc.s V_5
|
|
IL_0176: ldloc.s V_6
|
|
IL_0178: newobj instance void Speak.Interop.POINT::.ctor(int32,
|
|
int32)
|
|
IL_017d: stobj Speak.Interop.POINT
|
|
.line 184,184 : 8,47 ''
|
|
IL_0182: ldarg.0
|
|
IL_0183: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0188: ldloca.s pt
|
|
IL_018a: call bool Speak.Interop.WinApi::ClientToScreen(native int,
|
|
valuetype Speak.Interop.POINT&)
|
|
IL_018f: pop
|
|
.line 185,185 : 8,46 ''
|
|
IL_0190: ldloca.s pt
|
|
IL_0192: ldfld int32 Speak.Interop.POINT::X
|
|
IL_0197: ldloca.s pt
|
|
IL_0199: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_019e: ldc.i4.s 10
|
|
IL_01a0: add
|
|
IL_01a1: ldloc.s url
|
|
IL_01a3: call void Speak.Core.ImagePreview::Show(int32,
|
|
int32,
|
|
string)
|
|
IL_01a8: br.s IL_01fa
|
|
|
|
.line 189,189 : 8,28 ''
|
|
IL_01aa: call void Speak.Core.ImagePreview::Hide()
|
|
IL_01af: br.s IL_01fa
|
|
|
|
.line 194,194 : 7,27 ''
|
|
IL_01b1: call void Speak.Core.ImagePreview::Hide()
|
|
.line 197,197 : 6,12 ''
|
|
IL_01b6: br.s IL_01fa
|
|
|
|
.line 199,199 : 6,16 ''
|
|
IL_01b8: ldarg.0
|
|
IL_01b9: call instance void Speak.RichEdit.RichEditHandler::Routine()
|
|
.line 200,200 : 6,12 ''
|
|
IL_01be: br.s IL_01fa
|
|
|
|
.line 203,203 : 6,64 ''
|
|
IL_01c0: ldarg.s lParam
|
|
IL_01c2: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_01c7: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringAnsi(native int)
|
|
IL_01cc: stloc.s text
|
|
.line 204,204 : 6,37 ''
|
|
IL_01ce: ldloc.s text
|
|
IL_01d0: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_01d5: brfalse.s IL_01fa
|
|
|
|
.line 205,205 : 7,20 ''
|
|
IL_01d7: ldarg.0
|
|
IL_01d8: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_01dd: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::Clear()
|
|
.line 206,206 : 6,12 ''
|
|
IL_01e2: br.s IL_01fa
|
|
|
|
.line 209,209 : 6,24 ''
|
|
IL_01e4: ldarg.0
|
|
IL_01e5: ldc.i4.1
|
|
IL_01e6: stfld bool Speak.RichEdit.RichEditHandler::needRecalc
|
|
.line 210,210 : 6,12 ''
|
|
IL_01eb: br.s IL_01fa
|
|
|
|
.line 213,213 : 6,16 ''
|
|
IL_01ed: ldarg.0
|
|
IL_01ee: call instance void Speak.RichEdit.RichEditHandler::Routine()
|
|
.line 214,214 : 6,24 ''
|
|
IL_01f3: ldarg.0
|
|
IL_01f4: ldc.i4.1
|
|
IL_01f5: stfld bool Speak.RichEdit.RichEditHandler::needRecalc
|
|
.line 217,217 : 4,18 ''
|
|
IL_01fa: ldloc.s result
|
|
IL_01fc: ret
|
|
} // end of method RichEditHandler::WndProc
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void SettingsChanged() cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 222,222 : 4,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.RichEdit.RichEditHandler::MakeContextMenu()
|
|
.line 223,223 : 4,14 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: call instance void Speak.RichEdit.RichEditHandler::Avatars()
|
|
.line 224,224 : 3,4 ''
|
|
IL_000c: ret
|
|
} // end of method RichEditHandler::SettingsChanged
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Update() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 229,229 : 3,4 ''
|
|
IL_0000: ret
|
|
} // end of method RichEditHandler::Update
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void ShowThreads() cil managed
|
|
{
|
|
// Code size 1 (0x1)
|
|
.maxstack 8
|
|
.line 234,234 : 3,4 ''
|
|
IL_0000: ret
|
|
} // end of method RichEditHandler::ShowThreads
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Avatars() cil managed
|
|
{
|
|
// Code size 100 (0x64)
|
|
.maxstack 4
|
|
.locals init ([0] bool readOnly)
|
|
.line 238,238 : 4,101 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0006: ldsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
IL_000b: call int32 Speak.Interop.WinApi::GetWindowLong(native int,
|
|
int32)
|
|
IL_0010: ldc.i4 0x800
|
|
IL_0015: and
|
|
IL_0016: ldc.i4.0
|
|
IL_0017: ceq
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: ceq
|
|
IL_001c: stloc.0
|
|
.line 239,239 : 4,17 ''
|
|
IL_001d: ldloc.0
|
|
IL_001e: brfalse.s IL_0033
|
|
|
|
.line 240,240 : 5,67 ''
|
|
IL_0020: ldarg.0
|
|
IL_0021: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0026: ldsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
IL_002b: ldc.i4.0
|
|
IL_002c: ldc.i4.0
|
|
IL_002d: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0032: pop
|
|
.line 242,242 : 4,39 ''
|
|
IL_0033: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0038: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_003d: brtrue.s IL_0047
|
|
|
|
.line 243,243 : 5,21 ''
|
|
IL_003f: ldarg.0
|
|
IL_0040: call instance void Speak.RichEdit.RichEditHandler::DeleteAvatars()
|
|
IL_0045: br.s IL_004d
|
|
|
|
.line 245,245 : 5,19 ''
|
|
IL_0047: ldarg.0
|
|
IL_0048: call instance void Speak.RichEdit.RichEditHandler::ShowAvatars()
|
|
.line 247,247 : 4,17 ''
|
|
IL_004d: ldloc.0
|
|
IL_004e: brfalse.s IL_0063
|
|
|
|
.line 248,248 : 5,67 ''
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0056: ldsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
IL_005b: ldc.i4.1
|
|
IL_005c: ldc.i4.0
|
|
IL_005d: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0062: pop
|
|
.line 249,249 : 3,4 ''
|
|
IL_0063: ret
|
|
} // end of method RichEditHandler::Avatars
|
|
|
|
.method private hidebysig instance void
|
|
SetActionObjectPosition() cil managed
|
|
{
|
|
// Code size 241 (0xf1)
|
|
.maxstack 4
|
|
.locals init ([0] class Speak.RichEdit.ITextRange range,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class Speak.RichEdit.REOBJECT reoObject,
|
|
[4] int32 x,
|
|
[5] int32 y,
|
|
[6] native int iaolep,
|
|
[7] class Speak.RichEdit.IActionOleObject iao,
|
|
[8] valuetype Speak.Interop.POINT stc)
|
|
.line 253,253 : 4,57 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: ldc.i4 0x7fffffff
|
|
IL_000c: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0011: stloc.0
|
|
.line 254,254 : 9,19 ''
|
|
IL_0012: ldc.i4.0
|
|
IL_0013: stloc.1
|
|
.line 254,254 : 20,58 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_001a: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObjectCount()
|
|
IL_001f: stloc.2
|
|
IL_0020: br IL_00e9
|
|
|
|
.line 256,256 : 5,41 ''
|
|
IL_0025: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_002a: stloc.3
|
|
.line 257,257 : 5,87 ''
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_0031: ldloc.1
|
|
IL_0032: ldloc.3
|
|
IL_0033: ldc.i4.1
|
|
IL_0034: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObject(int32,
|
|
class Speak.RichEdit.REOBJECT,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS)
|
|
IL_0039: brtrue IL_00e5
|
|
|
|
.line 259,259 : 6,50 ''
|
|
IL_003e: ldloc.3
|
|
IL_003f: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_0044: ldsfld valuetype [mscorlib]System.Guid Speak.RichEdit.ActionOleObject::Guid
|
|
IL_0049: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_004e: brfalse IL_00e5
|
|
|
|
.line 263,263 : 7,50 ''
|
|
IL_0053: ldloc.0
|
|
IL_0054: ldloc.3
|
|
IL_0055: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_005a: ldloc.3
|
|
IL_005b: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_0060: callvirt instance void Speak.RichEdit.ITextRange::SetRange(int32,
|
|
int32)
|
|
.line 264,264 : 7,104 ''
|
|
IL_0065: ldloc.0
|
|
IL_0066: ldsfld int32 Speak.RichEdit.REConstants::TomStart
|
|
IL_006b: ldsfld int32 Speak.RichEdit.REConstants::TA_LEFT
|
|
IL_0070: or
|
|
IL_0071: ldsfld int32 Speak.RichEdit.REConstants::TA_BOTTOM
|
|
IL_0076: or
|
|
IL_0077: ldloca.s x
|
|
IL_0079: ldloca.s y
|
|
IL_007b: callvirt instance void Speak.RichEdit.ITextRange::GetPoint(int32,
|
|
int32&,
|
|
int32&)
|
|
.line 268,268 : 7,81 ''
|
|
IL_0080: ldloc.3
|
|
IL_0081: ldfld native int Speak.RichEdit.REOBJECT::poleobj
|
|
IL_0086: ldsflda valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHandler::IID_IOleObject
|
|
IL_008b: ldloca.s iaolep
|
|
IL_008d: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::QueryInterface(native int,
|
|
valuetype [mscorlib]System.Guid&,
|
|
native int&)
|
|
IL_0092: pop
|
|
.line 270,270 : 7,116 ''
|
|
IL_0093: ldloc.s iaolep
|
|
IL_0095: ldtoken Speak.RichEdit.IActionOleObject
|
|
IL_009a: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_009f: call object [mscorlib]System.Runtime.InteropServices.Marshal::GetTypedObjectForIUnknown(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_00a4: castclass Speak.RichEdit.IActionOleObject
|
|
IL_00a9: stloc.s iao
|
|
.line 273,273 : 7,35 ''
|
|
IL_00ab: ldloca.s stc
|
|
IL_00ad: ldloc.s x
|
|
IL_00af: ldloc.s y
|
|
IL_00b1: newobj instance void Speak.Interop.POINT::.ctor(int32,
|
|
int32)
|
|
IL_00b6: stobj Speak.Interop.POINT
|
|
.line 274,274 : 7,47 ''
|
|
IL_00bb: ldarg.0
|
|
IL_00bc: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_00c1: ldloca.s stc
|
|
IL_00c3: call bool Speak.Interop.WinApi::ScreenToClient(native int,
|
|
valuetype Speak.Interop.POINT&)
|
|
IL_00c8: pop
|
|
.line 275,275 : 7,24 ''
|
|
IL_00c9: ldloc.s iao
|
|
IL_00cb: ldloca.s stc
|
|
IL_00cd: ldfld int32 Speak.Interop.POINT::X
|
|
IL_00d2: callvirt instance void Speak.RichEdit.IActionOleObject::set_Left(int32)
|
|
.line 276,276 : 7,26 ''
|
|
IL_00d7: ldloc.s iao
|
|
IL_00d9: ldloca.s stc
|
|
IL_00db: ldfld int32 Speak.Interop.POINT::Y
|
|
IL_00e0: callvirt instance void Speak.RichEdit.IActionOleObject::set_Bottom(int32)
|
|
.line 254,254 : 71,74 ''
|
|
IL_00e5: ldloc.1
|
|
IL_00e6: ldc.i4.1
|
|
IL_00e7: add
|
|
IL_00e8: stloc.1
|
|
.line 254,254 : 59,69 ''
|
|
IL_00e9: ldloc.1
|
|
IL_00ea: ldloc.2
|
|
IL_00eb: blt IL_0025
|
|
|
|
.line 280,280 : 3,4 ''
|
|
IL_00f0: ret
|
|
} // end of method RichEditHandler::SetActionObjectPosition
|
|
|
|
.method private hidebysig instance void
|
|
Routine() cil managed
|
|
{
|
|
// Code size 768 (0x300)
|
|
.maxstack 5
|
|
.locals init ([0] bool readOnly,
|
|
[1] string text,
|
|
[2] class [System]System.Text.RegularExpressions.Match m,
|
|
[3] string victimWord,
|
|
[4] valuetype Speak.Core.ActionWordType actionWord,
|
|
[5] int32 selStart,
|
|
[6] bool correctID,
|
|
[7] valuetype Speak.RichEdit.CHARFORMAT2_STRUCT 'cf',
|
|
[8] native int wpar,
|
|
[9] native int lpar,
|
|
[10] string V_10,
|
|
[11] string V_11,
|
|
[12] valuetype Speak.RichEdit.ActionObjectType objectType)
|
|
.line 284,284 : 4,101 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0006: ldsfld int32 Speak.Interop.WinApi::GWL_STYLE
|
|
IL_000b: call int32 Speak.Interop.WinApi::GetWindowLong(native int,
|
|
int32)
|
|
IL_0010: ldc.i4 0x800
|
|
IL_0015: and
|
|
IL_0016: ldc.i4.0
|
|
IL_0017: ceq
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: ceq
|
|
IL_001c: stloc.0
|
|
.line 285,285 : 4,17 ''
|
|
IL_001d: ldloc.0
|
|
IL_001e: brfalse.s IL_0033
|
|
|
|
.line 286,286 : 5,67 ''
|
|
IL_0020: ldarg.0
|
|
IL_0021: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0026: ldsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
IL_002b: ldc.i4.0
|
|
IL_002c: ldc.i4.0
|
|
IL_002d: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0032: pop
|
|
.line 288,288 : 4,22 ''
|
|
IL_0033: ldarg.0
|
|
IL_0034: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0039: callvirt instance int32 Speak.RichEdit.ITextDocument::Freeze()
|
|
IL_003e: pop
|
|
.line 289,289 : 4,57 ''
|
|
IL_003f: ldarg.0
|
|
IL_0040: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0045: ldc.i4.0
|
|
IL_0046: ldc.i4 0x7fffffff
|
|
IL_004b: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0050: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_0055: stloc.1
|
|
.line 292,292 : 4,40 ''
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldfld class Speak.Sites.ISite Speak.RichEdit.RichEditHandler::site
|
|
IL_005c: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NumRegex()
|
|
IL_0061: ldloc.1
|
|
IL_0062: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0067: stloc.2
|
|
IL_0068: br IL_01de
|
|
|
|
.line 295,295 : 5,48 ''
|
|
IL_006d: ldloc.2
|
|
IL_006e: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0073: ldstr "full"
|
|
IL_0078: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_007d: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0082: stloc.3
|
|
.line 296,298 : 5,32 ''
|
|
IL_0083: ldloc.2
|
|
IL_0084: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0089: ldstr "cmnt"
|
|
IL_008e: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0093: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0098: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_009d: brfalse.s IL_00a2
|
|
|
|
IL_009f: ldc.i4.3
|
|
IL_00a0: br.s IL_00a3
|
|
|
|
IL_00a2: ldc.i4.2
|
|
IL_00a3: stloc.s actionWord
|
|
.line 301,301 : 5,45 ''
|
|
IL_00a5: ldloc.1
|
|
IL_00a6: ldloc.3
|
|
IL_00a7: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_00ac: stloc.s selStart
|
|
.line 302,302 : 5,27 ''
|
|
IL_00ae: ldc.i4.1
|
|
IL_00af: stloc.s correctID
|
|
.line 304,304 : 5,31 ''
|
|
IL_00b1: ldloc.3
|
|
IL_00b2: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_00b7: ldc.i4.3
|
|
IL_00b8: bge.s IL_00bd
|
|
|
|
.line 305,305 : 6,24 ''
|
|
IL_00ba: ldc.i4.0
|
|
IL_00bb: stloc.s correctID
|
|
.line 308,308 : 5,44 ''
|
|
IL_00bd: ldloc.s correctID
|
|
IL_00bf: brfalse IL_01b1
|
|
|
|
IL_00c4: ldloc.3
|
|
IL_00c5: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_00ca: ldc.i4.5
|
|
IL_00cb: bge IL_01b1
|
|
|
|
.line 310,310 : 6,42 ''
|
|
IL_00d0: ldarg.0
|
|
IL_00d1: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_00d6: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_00db: ldloc.s selStart
|
|
IL_00dd: callvirt instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
.line 311,311 : 6,42 ''
|
|
IL_00e2: ldarg.0
|
|
IL_00e3: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_00e8: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_00ed: ldloc.s selStart
|
|
IL_00ef: ldc.i4.1
|
|
IL_00f0: add
|
|
IL_00f1: callvirt instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
.line 312,312 : 6,55 ''
|
|
IL_00f6: ldloca.s 'cf'
|
|
IL_00f8: initobj Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
.line 313,313 : 6,46 ''
|
|
IL_00fe: ldloca.s 'cf'
|
|
IL_0100: ldloc.s 'cf'
|
|
IL_0102: box Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_0107: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_010c: stfld uint32 Speak.RichEdit.CHARFORMAT2_STRUCT::cbSize
|
|
.line 314,314 : 6,35 ''
|
|
IL_0111: ldloca.s 'cf'
|
|
IL_0113: ldc.i4.s 32
|
|
IL_0115: newarr [mscorlib]System.Char
|
|
IL_011a: stfld char[] Speak.RichEdit.CHARFORMAT2_STRUCT::szFaceName
|
|
.line 316,316 : 6,58 ''
|
|
IL_011f: ldloca.s wpar
|
|
IL_0121: ldsfld int32 Speak.RichEdit.REConstants::SCF_SELECTION
|
|
IL_0126: call instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
.line 317,317 : 6,63 ''
|
|
IL_012b: ldloc.s 'cf'
|
|
IL_012d: box Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_0132: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(object)
|
|
IL_0137: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocCoTaskMem(int32)
|
|
IL_013c: stloc.s lpar
|
|
.line 318,318 : 6,46 ''
|
|
IL_013e: ldloc.s 'cf'
|
|
IL_0140: box Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_0145: ldloc.s lpar
|
|
IL_0147: ldc.i4.0
|
|
IL_0148: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 320,320 : 6,88 ''
|
|
IL_014d: ldarg.0
|
|
IL_014e: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0153: ldc.i4 0x43a
|
|
IL_0158: ldloc.s wpar
|
|
IL_015a: ldloc.s lpar
|
|
IL_015c: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_0161: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_0166: pop
|
|
.line 322,322 : 6,90 ''
|
|
IL_0167: ldloc.s lpar
|
|
IL_0169: ldtoken Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_016e: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0173: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0178: unbox.any Speak.RichEdit.CHARFORMAT2_STRUCT
|
|
IL_017d: stloc.s 'cf'
|
|
.line 324,327 : 6,8 ''
|
|
IL_017f: ldloca.s 'cf'
|
|
IL_0181: ldfld uint32 Speak.RichEdit.CHARFORMAT2_STRUCT::dwMask
|
|
IL_0186: ldsfld uint32 Speak.RichEdit.REConstants::CFM_LINK
|
|
IL_018b: and
|
|
IL_018c: ldsfld uint32 Speak.RichEdit.REConstants::CFM_LINK
|
|
IL_0191: bne.un.s IL_01aa
|
|
|
|
IL_0193: ldloca.s 'cf'
|
|
IL_0195: ldfld uint32 Speak.RichEdit.CHARFORMAT2_STRUCT::dwEffects
|
|
IL_019a: ldsfld uint32 Speak.RichEdit.REConstants::CFE_LINK
|
|
IL_019f: and
|
|
IL_01a0: ldsfld uint32 Speak.RichEdit.REConstants::CFE_LINK
|
|
IL_01a5: bne.un.s IL_01aa
|
|
|
|
.line 329,329 : 7,25 ''
|
|
IL_01a7: ldc.i4.0
|
|
IL_01a8: stloc.s correctID
|
|
.line 332,332 : 6,34 ''
|
|
IL_01aa: ldloc.s lpar
|
|
IL_01ac: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeCoTaskMem(native int)
|
|
.line 335,335 : 5,19 ''
|
|
IL_01b1: ldloc.s correctID
|
|
IL_01b3: brfalse.s IL_01d7
|
|
|
|
.line 337,337 : 6,56 ''
|
|
IL_01b5: ldarg.0
|
|
IL_01b6: ldloc.s selStart
|
|
IL_01b8: ldloc.3
|
|
IL_01b9: ldloc.s actionWord
|
|
IL_01bb: call instance void Speak.RichEdit.RichEditHandler::AddActionObject(int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType)
|
|
.line 338,338 : 6,52 ''
|
|
IL_01c0: ldarg.0
|
|
IL_01c1: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_01c6: ldc.i4.0
|
|
IL_01c7: ldc.i4 0x7fffffff
|
|
IL_01cc: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_01d1: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_01d6: stloc.1
|
|
.line 342,342 : 5,23 ''
|
|
IL_01d7: ldloc.2
|
|
IL_01d8: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Match::NextMatch()
|
|
IL_01dd: stloc.2
|
|
.line 293,293 : 4,21 ''
|
|
IL_01de: ldloc.2
|
|
IL_01df: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_01e4: brtrue IL_006d
|
|
|
|
.line 346,346 : 4,37 ''
|
|
IL_01e9: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::JidRegEx
|
|
IL_01ee: ldloc.1
|
|
IL_01ef: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_01f4: stloc.2
|
|
IL_01f5: br.s IL_023d
|
|
|
|
.line 349,349 : 5,48 ''
|
|
IL_01f7: ldloc.2
|
|
IL_01f8: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_01fd: ldstr "name"
|
|
IL_0202: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0207: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_020c: stloc.s V_10
|
|
.line 351,351 : 5,80 ''
|
|
IL_020e: ldarg.0
|
|
IL_020f: ldloc.1
|
|
IL_0210: ldloc.s V_10
|
|
IL_0212: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_0217: ldloc.s V_10
|
|
IL_0219: ldc.i4.4
|
|
IL_021a: call instance void Speak.RichEdit.RichEditHandler::AddActionObject(int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType)
|
|
.line 352,352 : 5,51 ''
|
|
IL_021f: ldarg.0
|
|
IL_0220: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0225: ldc.i4.0
|
|
IL_0226: ldc.i4 0x7fffffff
|
|
IL_022b: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0230: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_0235: stloc.1
|
|
.line 354,354 : 5,23 ''
|
|
IL_0236: ldloc.2
|
|
IL_0237: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Match::NextMatch()
|
|
IL_023c: stloc.2
|
|
.line 347,347 : 4,21 ''
|
|
IL_023d: ldloc.2
|
|
IL_023e: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_0243: brtrue.s IL_01f7
|
|
|
|
.line 358,358 : 4,35 ''
|
|
IL_0245: ldarg.0
|
|
IL_0246: ldfld class Speak.Sites.ISite Speak.RichEdit.RichEditHandler::site
|
|
IL_024b: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NameRegex()
|
|
IL_0250: ldloc.1
|
|
IL_0251: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0256: stloc.2
|
|
IL_0257: br.s IL_02c3
|
|
|
|
.line 361,361 : 5,48 ''
|
|
IL_0259: ldloc.2
|
|
IL_025a: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_025f: ldstr "name"
|
|
IL_0264: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0269: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_026e: stloc.s V_11
|
|
.line 362,362 : 5,137 ''
|
|
IL_0270: ldloc.2
|
|
IL_0271: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0276: ldstr "isFirst"
|
|
IL_027b: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0280: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0285: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_028a: brfalse.s IL_028f
|
|
|
|
IL_028c: ldc.i4.1
|
|
IL_028d: br.s IL_0290
|
|
|
|
IL_028f: ldc.i4.2
|
|
IL_0290: stloc.s objectType
|
|
.line 363,363 : 5,92 ''
|
|
IL_0292: ldarg.0
|
|
IL_0293: ldloc.1
|
|
IL_0294: ldloc.s V_11
|
|
IL_0296: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_029b: ldloc.s V_11
|
|
IL_029d: ldc.i4.4
|
|
IL_029e: ldloc.s objectType
|
|
IL_02a0: call instance void Speak.RichEdit.RichEditHandler::AddActionObject(int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType,
|
|
valuetype Speak.RichEdit.ActionObjectType)
|
|
.line 364,364 : 5,51 ''
|
|
IL_02a5: ldarg.0
|
|
IL_02a6: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_02ab: ldc.i4.0
|
|
IL_02ac: ldc.i4 0x7fffffff
|
|
IL_02b1: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_02b6: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_02bb: stloc.1
|
|
.line 366,366 : 5,23 ''
|
|
IL_02bc: ldloc.2
|
|
IL_02bd: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Match::NextMatch()
|
|
IL_02c2: stloc.2
|
|
.line 359,359 : 4,21 ''
|
|
IL_02c3: ldloc.2
|
|
IL_02c4: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_02c9: brtrue.s IL_0259
|
|
|
|
.line 368,368 : 4,24 ''
|
|
IL_02cb: ldarg.0
|
|
IL_02cc: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_02d1: callvirt instance int32 Speak.RichEdit.ITextDocument::Unfreeze()
|
|
IL_02d6: pop
|
|
.line 371,371 : 4,38 ''
|
|
IL_02d7: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_02dc: callvirt instance bool Speak.Core.Settings::get_ShowAvatars()
|
|
IL_02e1: brfalse.s IL_02e9
|
|
|
|
.line 372,372 : 5,19 ''
|
|
IL_02e3: ldarg.0
|
|
IL_02e4: call instance void Speak.RichEdit.RichEditHandler::ShowAvatars()
|
|
.line 374,374 : 4,17 ''
|
|
IL_02e9: ldloc.0
|
|
IL_02ea: brfalse.s IL_02ff
|
|
|
|
.line 375,375 : 5,67 ''
|
|
IL_02ec: ldarg.0
|
|
IL_02ed: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_02f2: ldsfld int32 Speak.RichEdit.REConstants::EM_SETREADONLY
|
|
IL_02f7: ldc.i4.1
|
|
IL_02f8: ldc.i4.0
|
|
IL_02f9: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_02fe: pop
|
|
.line 376,376 : 3,4 ''
|
|
IL_02ff: ret
|
|
} // end of method RichEditHandler::Routine
|
|
|
|
.method private hidebysig instance void
|
|
DeleteAvatars() cil managed
|
|
{
|
|
// Code size 207 (0xcf)
|
|
.maxstack 4
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] class Speak.RichEdit.REOBJECT reoObject,
|
|
[3] int32 V_3,
|
|
[4] int32 V_4)
|
|
.line 380,380 : 4,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0006: callvirt instance int32 Speak.RichEdit.ITextDocument::Freeze()
|
|
IL_000b: pop
|
|
.line 381,381 : 9,19 ''
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: stloc.0
|
|
.line 381,381 : 20,58 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_0014: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObjectCount()
|
|
IL_0019: stloc.1
|
|
IL_001a: br.s IL_006b
|
|
|
|
.line 383,383 : 5,41 ''
|
|
IL_001c: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_0021: stloc.2
|
|
.line 384,384 : 5,87 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_0028: ldloc.0
|
|
IL_0029: ldloc.2
|
|
IL_002a: ldc.i4.1
|
|
IL_002b: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObject(int32,
|
|
class Speak.RichEdit.REOBJECT,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS)
|
|
IL_0030: brtrue.s IL_0067
|
|
|
|
.line 386,386 : 6,47 ''
|
|
IL_0032: ldloc.2
|
|
IL_0033: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_0038: ldsfld valuetype [mscorlib]System.Guid Speak.RichEdit.AvatarObject::Guid
|
|
IL_003d: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_0042: brfalse.s IL_0067
|
|
|
|
.line 388,388 : 7,64 ''
|
|
IL_0044: ldarg.0
|
|
IL_0045: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_004a: ldloc.2
|
|
IL_004b: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_0050: ldloc.2
|
|
IL_0051: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_0056: ldc.i4.2
|
|
IL_0057: add
|
|
IL_0058: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_005d: ldstr ""
|
|
IL_0062: callvirt instance void Speak.RichEdit.ITextRange::set_Text(string)
|
|
.line 381,381 : 71,74 ''
|
|
IL_0067: ldloc.0
|
|
IL_0068: ldc.i4.1
|
|
IL_0069: add
|
|
IL_006a: stloc.0
|
|
.line 381,381 : 59,69 ''
|
|
IL_006b: ldloc.0
|
|
IL_006c: ldloc.1
|
|
IL_006d: blt.s IL_001c
|
|
|
|
.line 393,393 : 9,19 ''
|
|
IL_006f: ldc.i4.0
|
|
IL_0070: stloc.3
|
|
.line 393,393 : 20,40 ''
|
|
IL_0071: ldarg.0
|
|
IL_0072: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_0077: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::get_Count()
|
|
IL_007c: stloc.s V_4
|
|
IL_007e: br.s IL_00aa
|
|
|
|
.line 395,395 : 5,57 ''
|
|
IL_0080: ldarg.0
|
|
IL_0081: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_0086: ldloc.3
|
|
IL_0087: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::get_Item(int32)
|
|
IL_008c: callvirt instance valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.ActionOleObject::get_ObjectType()
|
|
IL_0091: ldc.i4.2
|
|
IL_0092: bne.un.s IL_00a6
|
|
|
|
.line 396,396 : 6,38 ''
|
|
IL_0094: ldarg.0
|
|
IL_0095: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_009a: ldloc.3
|
|
IL_009b: callvirt instance !0 class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::get_Item(int32)
|
|
IL_00a0: ldc.i4.0
|
|
IL_00a1: callvirt instance void Speak.RichEdit.ActionOleObject::set_IsTailObjectSet(bool)
|
|
.line 393,393 : 53,56 ''
|
|
IL_00a6: ldloc.3
|
|
IL_00a7: ldc.i4.1
|
|
IL_00a8: add
|
|
IL_00a9: stloc.3
|
|
.line 393,393 : 41,51 ''
|
|
IL_00aa: ldloc.3
|
|
IL_00ab: ldloc.s V_4
|
|
IL_00ad: blt.s IL_0080
|
|
|
|
.line 398,398 : 4,24 ''
|
|
IL_00af: ldarg.0
|
|
IL_00b0: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_00b5: callvirt instance int32 Speak.RichEdit.ITextDocument::Unfreeze()
|
|
IL_00ba: pop
|
|
.line 402,402 : 4,67 ''
|
|
IL_00bb: ldarg.0
|
|
IL_00bc: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_00c1: ldc.i4 0x3857
|
|
IL_00c6: ldc.i4.0
|
|
IL_00c7: ldc.i4.0
|
|
IL_00c8: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00cd: pop
|
|
.line 403,403 : 3,4 ''
|
|
IL_00ce: ret
|
|
} // end of method RichEditHandler::DeleteAvatars
|
|
|
|
.method private hidebysig instance void
|
|
ShowAvatars() cil managed
|
|
{
|
|
// Code size 479 (0x1df)
|
|
.maxstack 4
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>> avatars,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class Speak.RichEdit.REOBJECT reoObject,
|
|
[4] native int iaolep,
|
|
[5] class Speak.RichEdit.IActionOleObject iao,
|
|
[6] int32 offset,
|
|
[7] valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32> ava,
|
|
[8] int32 index,
|
|
[9] valuetype [System.Drawing]System.Drawing.Color backColor,
|
|
[10] valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>> CS$5$0000)
|
|
.line 407,407 : 4,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0006: callvirt instance int32 Speak.RichEdit.ITextDocument::Freeze()
|
|
IL_000b: pop
|
|
.line 408,408 : 4,84 ''
|
|
IL_000c: newobj instance void class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::.ctor()
|
|
IL_0011: stloc.0
|
|
.line 410,410 : 9,19 ''
|
|
IL_0012: ldc.i4.0
|
|
IL_0013: stloc.1
|
|
.line 410,410 : 20,58 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_001a: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObjectCount()
|
|
IL_001f: stloc.2
|
|
IL_0020: br IL_00da
|
|
|
|
.line 412,412 : 5,41 ''
|
|
IL_0025: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_002a: stloc.3
|
|
.line 413,413 : 5,87 ''
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_0031: ldloc.1
|
|
IL_0032: ldloc.3
|
|
IL_0033: ldc.i4.1
|
|
IL_0034: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetObject(int32,
|
|
class Speak.RichEdit.REOBJECT,
|
|
valuetype Speak.RichEdit.GETOBJECTOPTIONS)
|
|
IL_0039: brtrue IL_00d6
|
|
|
|
.line 415,415 : 6,50 ''
|
|
IL_003e: ldloc.3
|
|
IL_003f: ldfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
IL_0044: ldsfld valuetype [mscorlib]System.Guid Speak.RichEdit.ActionOleObject::Guid
|
|
IL_0049: call bool [mscorlib]System.Guid::op_Equality(valuetype [mscorlib]System.Guid,
|
|
valuetype [mscorlib]System.Guid)
|
|
IL_004e: brfalse IL_00d6
|
|
|
|
.line 418,418 : 7,81 ''
|
|
IL_0053: ldloc.3
|
|
IL_0054: ldfld native int Speak.RichEdit.REOBJECT::poleobj
|
|
IL_0059: ldsflda valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHandler::IID_IOleObject
|
|
IL_005e: ldloca.s iaolep
|
|
IL_0060: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::QueryInterface(native int,
|
|
valuetype [mscorlib]System.Guid&,
|
|
native int&)
|
|
IL_0065: pop
|
|
.line 420,420 : 7,116 ''
|
|
IL_0066: ldloc.s iaolep
|
|
IL_0068: ldtoken Speak.RichEdit.IActionOleObject
|
|
IL_006d: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0072: call object [mscorlib]System.Runtime.InteropServices.Marshal::GetTypedObjectForIUnknown(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0077: castclass Speak.RichEdit.IActionOleObject
|
|
IL_007c: stloc.s iao
|
|
.line 421,421 : 7,80 ''
|
|
IL_007e: ldloc.s iao
|
|
IL_0080: callvirt instance bool Speak.RichEdit.IActionOleObject::get_IsTailObjectSet()
|
|
IL_0085: brtrue.s IL_00d6
|
|
|
|
IL_0087: ldloc.s iao
|
|
IL_0089: callvirt instance valuetype Speak.RichEdit.ActionObjectType Speak.RichEdit.IActionOleObject::get_ObjectType()
|
|
IL_008e: ldc.i4.2
|
|
IL_008f: bne.un.s IL_00d6
|
|
|
|
.line 423,423 : 8,100 ''
|
|
IL_0091: ldarg.0
|
|
IL_0092: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0097: ldsfld int32 Speak.RichEdit.REConstants::EM_EXLINEFROMCHAR
|
|
IL_009c: ldc.i4.0
|
|
IL_009d: ldloc.3
|
|
IL_009e: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_00a3: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00a8: pop
|
|
.line 427,427 : 8,104 ''
|
|
IL_00a9: ldloc.0
|
|
IL_00aa: ldloc.s iao
|
|
IL_00ac: callvirt instance string Speak.RichEdit.IActionOleObject::get_Text()
|
|
IL_00b1: ldc.i4.1
|
|
IL_00b2: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_00b7: ldloc.3
|
|
IL_00b8: ldfld int32 Speak.RichEdit.REOBJECT::cp
|
|
IL_00bd: ldloc.0
|
|
IL_00be: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::get_Count()
|
|
IL_00c3: add
|
|
IL_00c4: newobj instance void valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>::.ctor(!0,
|
|
!1)
|
|
IL_00c9: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::Add(!0)
|
|
.line 429,429 : 8,35 ''
|
|
IL_00ce: ldloc.s iao
|
|
IL_00d0: ldc.i4.1
|
|
IL_00d1: callvirt instance void Speak.RichEdit.IActionOleObject::set_IsTailObjectSet(bool)
|
|
.line 410,410 : 71,74 ''
|
|
IL_00d6: ldloc.1
|
|
IL_00d7: ldc.i4.1
|
|
IL_00d8: add
|
|
IL_00d9: stloc.1
|
|
.line 410,410 : 59,69 ''
|
|
IL_00da: ldloc.1
|
|
IL_00db: ldloc.2
|
|
IL_00dc: blt IL_0025
|
|
|
|
.line 434,434 : 4,19 ''
|
|
IL_00e1: ldc.i4.0
|
|
IL_00e2: stloc.s offset
|
|
.line 435,435 : 46,53 ''
|
|
IL_00e4: ldloc.0
|
|
IL_00e5: callvirt instance valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<!0> class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::GetEnumerator()
|
|
IL_00ea: stloc.s CS$5$0000
|
|
.try
|
|
{
|
|
IL_00ec: br IL_01ab
|
|
|
|
.line 435,435 : 13,42 ''
|
|
IL_00f1: ldloca.s CS$5$0000
|
|
IL_00f3: call instance !0 valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::get_Current()
|
|
IL_00f8: stloc.s ava
|
|
.line 437,437 : 5,36 ''
|
|
IL_00fa: ldloc.s offset
|
|
IL_00fc: ldloca.s ava
|
|
IL_00fe: call instance !1 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>::get_Value()
|
|
IL_0103: add
|
|
IL_0104: stloc.s index
|
|
.line 438,438 : 5,38 ''
|
|
IL_0106: ldarg.0
|
|
IL_0107: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_010c: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0111: ldloc.s index
|
|
IL_0113: callvirt instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
.line 439,439 : 5,36 ''
|
|
IL_0118: ldarg.0
|
|
IL_0119: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_011e: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0123: ldloc.s index
|
|
IL_0125: callvirt instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
.line 440,440 : 5,181 ''
|
|
IL_012a: ldarg.0
|
|
IL_012b: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0130: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0135: callvirt instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
IL_013a: callvirt instance int32 Speak.RichEdit.ITextFont::get_BackColor()
|
|
IL_013f: ldsfld int32 Speak.RichEdit.REConstants::ErrTransparentConst
|
|
IL_0144: bne.un.s IL_014d
|
|
|
|
IL_0146: ldsfld valuetype [System.Drawing]System.Drawing.Color Speak.Core.LogWindow::SRMMBackColor
|
|
IL_014b: br.s IL_0167
|
|
|
|
IL_014d: ldarg.0
|
|
IL_014e: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0153: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_0158: callvirt instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
IL_015d: callvirt instance int32 Speak.RichEdit.ITextFont::get_BackColor()
|
|
IL_0162: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.ColorTranslator::FromWin32(int32)
|
|
IL_0167: stloc.s backColor
|
|
.line 442,442 : 5,90 ''
|
|
IL_0169: ldarg.0
|
|
IL_016a: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_016f: ldarg.0
|
|
IL_0170: ldfld class Speak.Core.AvatarProcessor Speak.RichEdit.RichEditHandler::ap
|
|
IL_0175: ldloca.s ava
|
|
IL_0177: call instance !0 valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>::get_Key()
|
|
IL_017c: ldloc.s backColor
|
|
IL_017e: newobj instance void Speak.RichEdit.AvatarObject::.ctor(class Speak.Core.AvatarProcessor,
|
|
string,
|
|
valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_0183: call void Speak.RichEdit.RichEditHelpers::InsertControl(class Speak.RichEdit.IRichEditOle,
|
|
class Speak.RichEdit.IActionOleGUID)
|
|
.line 443,443 : 5,53 ''
|
|
IL_0188: ldarg.0
|
|
IL_0189: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_018e: ldloc.s index
|
|
IL_0190: ldc.i4.1
|
|
IL_0191: add
|
|
IL_0192: ldloc.s index
|
|
IL_0194: ldc.i4.1
|
|
IL_0195: add
|
|
IL_0196: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_019b: ldstr " "
|
|
IL_01a0: callvirt instance void Speak.RichEdit.ITextRange::set_Text(string)
|
|
.line 444,444 : 5,17 ''
|
|
IL_01a5: ldloc.s offset
|
|
IL_01a7: ldc.i4.1
|
|
IL_01a8: add
|
|
IL_01a9: stloc.s offset
|
|
.line 435,435 : 43,45 ''
|
|
IL_01ab: ldloca.s CS$5$0000
|
|
IL_01ad: call instance bool valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>::MoveNext()
|
|
IL_01b2: brtrue IL_00f1
|
|
|
|
IL_01b7: leave.s IL_01c7
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_01b9: ldloca.s CS$5$0000
|
|
IL_01bb: constrained. valuetype [mscorlib]System.Collections.Generic.List`1/Enumerator<valuetype [mscorlib]System.Collections.Generic.KeyValuePair`2<string,int32>>
|
|
IL_01c1: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_01c6: endfinally
|
|
.line 446,446 : 4,17 ''
|
|
} // end handler
|
|
IL_01c7: ldarg.0
|
|
IL_01c8: ldfld class Speak.Core.AvatarProcessor Speak.RichEdit.RichEditHandler::ap
|
|
IL_01cd: callvirt instance void Speak.Core.AvatarProcessor::Process()
|
|
.line 447,447 : 4,24 ''
|
|
IL_01d2: ldarg.0
|
|
IL_01d3: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_01d8: callvirt instance int32 Speak.RichEdit.ITextDocument::Unfreeze()
|
|
IL_01dd: pop
|
|
.line 448,448 : 3,4 ''
|
|
IL_01de: ret
|
|
} // end of method RichEditHandler::ShowAvatars
|
|
|
|
.method private hidebysig instance void
|
|
ActionMenuClick(object sender,
|
|
class [mscorlib]System.EventArgs e) cil managed
|
|
{
|
|
// Code size 31 (0x1f)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.UI.ActionMenuItem mi)
|
|
.line 452,452 : 4,48 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: castclass Speak.UI.ActionMenuItem
|
|
IL_0006: stloc.0
|
|
.line 453,453 : 4,62 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldloc.0
|
|
IL_0009: callvirt instance string Speak.UI.ActionMenuItem::get_Action()
|
|
IL_000e: ldloc.0
|
|
IL_000f: callvirt instance bool Speak.UI.ActionMenuItem::get_AutoSend()
|
|
IL_0014: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_0019: call instance void Speak.RichEdit.RichEditHandler::InvokeJuick(class Speak.Core.ActionClickEvent)
|
|
.line 454,454 : 3,4 ''
|
|
IL_001e: ret
|
|
} // end of method RichEditHandler::ActionMenuClick
|
|
|
|
.method private hidebysig instance void
|
|
actionObject_JuickClicked(object sender,
|
|
class Speak.RichEdit.ActionObjectClickEvent e) cil managed
|
|
{
|
|
// Code size 525 (0x20d)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype Speak.Core.ActionWordType actionWord,
|
|
[1] int32 i,
|
|
[2] int32 iCount,
|
|
[3] class Speak.UI.ActionMenuItem btn,
|
|
[4] string avatarPath,
|
|
[5] class [System]System.Text.RegularExpressions.Match m)
|
|
.line 459,459 : 4,45 ''
|
|
IL_0000: ldarg.2
|
|
IL_0001: callvirt instance valuetype Speak.Core.ActionWordType Speak.RichEdit.ActionObjectClickEvent::get_ActionType()
|
|
IL_0006: stloc.0
|
|
.line 460,460 : 4,38 ''
|
|
IL_0007: ldarg.2
|
|
IL_0008: callvirt instance valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::get_MenuLocation()
|
|
IL_000d: ldsfld valuetype [System.Drawing]System.Drawing.Point [System.Drawing]System.Drawing.Point::Empty
|
|
IL_0012: call bool [System.Drawing]System.Drawing.Point::op_Inequality(valuetype [System.Drawing]System.Drawing.Point,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
IL_0017: brfalse IL_019d
|
|
|
|
.line 462,462 : 5,43 ''
|
|
IL_001c: ldloc.0
|
|
IL_001d: brtrue.s IL_0020
|
|
|
|
.line 463,463 : 6,13 ''
|
|
IL_001f: ret
|
|
|
|
.line 465,465 : 10,20 ''
|
|
IL_0020: ldc.i4.0
|
|
IL_0021: stloc.1
|
|
.line 465,465 : 21,54 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.RichEdit.RichEditHandler::context
|
|
IL_0028: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_002d: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::get_Count()
|
|
IL_0032: stloc.2
|
|
IL_0033: br IL_017e
|
|
|
|
.line 467,467 : 6,64 ''
|
|
IL_0038: ldarg.0
|
|
IL_0039: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.RichEdit.RichEditHandler::context
|
|
IL_003e: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection [System.Windows.Forms]System.Windows.Forms.Menu::get_MenuItems()
|
|
IL_0043: ldloc.1
|
|
IL_0044: callvirt instance class [System.Windows.Forms]System.Windows.Forms.MenuItem [System.Windows.Forms]System.Windows.Forms.Menu/MenuItemCollection::get_Item(int32)
|
|
IL_0049: castclass Speak.UI.ActionMenuItem
|
|
IL_004e: stloc.3
|
|
.line 468,468 : 6,34 ''
|
|
IL_004f: ldloc.3
|
|
IL_0050: ldarg.2
|
|
IL_0051: callvirt instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
IL_0056: callvirt instance void Speak.UI.ActionMenuItem::set_MainWord(string)
|
|
.line 469,469 : 6,52 ''
|
|
IL_005b: ldloc.3
|
|
IL_005c: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_0061: ldc.i4.3
|
|
IL_0062: beq.s IL_0096
|
|
|
|
.line 471,475 : 7,9 ''
|
|
IL_0064: ldloc.3
|
|
IL_0065: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_006a: ldc.i4.2
|
|
IL_006b: bne.un.s IL_0071
|
|
|
|
IL_006d: ldloc.0
|
|
IL_006e: ldc.i4.2
|
|
IL_006f: bne.un.s IL_008a
|
|
|
|
IL_0071: ldloc.3
|
|
IL_0072: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_0077: ldc.i4.1
|
|
IL_0078: bne.un.s IL_007e
|
|
|
|
IL_007a: ldloc.0
|
|
IL_007b: ldc.i4.3
|
|
IL_007c: bne.un.s IL_008a
|
|
|
|
IL_007e: ldloc.3
|
|
IL_007f: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_0084: brtrue.s IL_0096
|
|
|
|
IL_0086: ldloc.0
|
|
IL_0087: ldc.i4.4
|
|
IL_0088: beq.s IL_0096
|
|
|
|
.line 477,477 : 8,28 ''
|
|
IL_008a: ldloc.3
|
|
IL_008b: ldc.i4.0
|
|
IL_008c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 478,478 : 8,17 ''
|
|
IL_0091: br IL_017a
|
|
|
|
.line 482,482 : 6,51 ''
|
|
IL_0096: ldloc.3
|
|
IL_0097: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
IL_009c: ldc.i4.4
|
|
IL_009d: bne.un.s IL_00fd
|
|
|
|
.line 484,484 : 7,48 ''
|
|
IL_009f: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_00a4: callvirt instance bool Speak.Core.Settings::get_ShowContextAvatars()
|
|
IL_00a9: brfalse.s IL_00f4
|
|
|
|
.line 486,486 : 8,78 ''
|
|
IL_00ab: ldarg.0
|
|
IL_00ac: ldfld class Speak.Core.AvatarProcessor Speak.RichEdit.RichEditHandler::ap
|
|
IL_00b1: ldloc.3
|
|
IL_00b2: callvirt instance string Speak.UI.ActionMenuItem::get_MainWord()
|
|
IL_00b7: ldc.i4.1
|
|
IL_00b8: callvirt instance string [mscorlib]System.String::Substring(int32)
|
|
IL_00bd: ldnull
|
|
IL_00be: callvirt instance string Speak.Core.AvatarProcessor::GetUserAvatar(string,
|
|
class Speak.Core.AvatarCallBack)
|
|
IL_00c3: stloc.s avatarPath
|
|
.line 487,487 : 8,45 ''
|
|
IL_00c5: ldloc.s avatarPath
|
|
IL_00c7: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_00cc: brfalse.s IL_00e5
|
|
|
|
.line 489,489 : 9,22 ''
|
|
IL_00ce: ldarg.0
|
|
IL_00cf: ldfld class Speak.Core.AvatarProcessor Speak.RichEdit.RichEditHandler::ap
|
|
IL_00d4: callvirt instance void Speak.Core.AvatarProcessor::Process()
|
|
.line 490,490 : 9,29 ''
|
|
IL_00d9: ldloc.3
|
|
IL_00da: ldc.i4.0
|
|
IL_00db: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 491,491 : 9,18 ''
|
|
IL_00e0: br IL_017a
|
|
|
|
.line 495,495 : 9,48 ''
|
|
IL_00e5: ldloc.3
|
|
IL_00e6: ldloc.s avatarPath
|
|
IL_00e8: call class [System.Drawing]System.Drawing.Image [System.Drawing]System.Drawing.Image::FromFile(string)
|
|
IL_00ed: callvirt instance void Speak.UI.ActionMenuItem::set_Image(class [System.Drawing]System.Drawing.Image)
|
|
IL_00f2: br.s IL_00fd
|
|
|
|
.line 500,500 : 8,28 ''
|
|
IL_00f4: ldloc.3
|
|
IL_00f5: ldc.i4.0
|
|
IL_00f6: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 501,501 : 8,17 ''
|
|
IL_00fb: br.s IL_017a
|
|
|
|
.line 505,505 : 6,50 ''
|
|
IL_00fd: ldarg.0
|
|
IL_00fe: ldfld class Speak.Sites.ISite Speak.RichEdit.RichEditHandler::site
|
|
IL_0103: callvirt instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NumRegex()
|
|
IL_0108: ldloc.3
|
|
IL_0109: callvirt instance string Speak.UI.ActionMenuItem::get_MainWord()
|
|
IL_010e: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0113: stloc.s m
|
|
.line 506,506 : 6,20 ''
|
|
IL_0115: ldloc.s m
|
|
IL_0117: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_011c: brfalse.s IL_0173
|
|
|
|
.line 508,508 : 7,57 ''
|
|
IL_011e: ldloc.s m
|
|
IL_0120: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0125: ldstr "cmnt"
|
|
IL_012a: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_012f: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0134: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_0139: brtrue.s IL_0173
|
|
|
|
.line 510,510 : 8,52 ''
|
|
IL_013b: ldloc.3
|
|
IL_013c: ldloc.s m
|
|
IL_013e: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_0143: ldstr "full"
|
|
IL_0148: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_014d: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0152: callvirt instance void Speak.UI.ActionMenuItem::set_AdditionalWord(string)
|
|
.line 511,511 : 8,46 ''
|
|
IL_0157: ldloc.3
|
|
IL_0158: ldloc.s m
|
|
IL_015a: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_015f: ldstr "post"
|
|
IL_0164: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0169: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_016e: callvirt instance void Speak.UI.ActionMenuItem::set_MainWord(string)
|
|
.line 515,515 : 6,25 ''
|
|
IL_0173: ldloc.3
|
|
IL_0174: ldc.i4.1
|
|
IL_0175: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Visible(bool)
|
|
.line 465,465 : 67,70 ''
|
|
IL_017a: ldloc.1
|
|
IL_017b: ldc.i4.1
|
|
IL_017c: add
|
|
IL_017d: stloc.1
|
|
.line 465,465 : 55,65 ''
|
|
IL_017e: ldloc.1
|
|
IL_017f: ldloc.2
|
|
IL_0180: blt IL_0038
|
|
|
|
.line 518,518 : 5,53 ''
|
|
IL_0185: ldarg.0
|
|
IL_0186: ldfld class [System.Windows.Forms]System.Windows.Forms.ContextMenu Speak.RichEdit.RichEditHandler::context
|
|
IL_018b: ldarg.1
|
|
IL_018c: isinst [System.Windows.Forms]System.Windows.Forms.Control
|
|
IL_0191: ldarg.2
|
|
IL_0192: callvirt instance valuetype [System.Drawing]System.Drawing.Point Speak.RichEdit.ActionObjectClickEvent::get_MenuLocation()
|
|
IL_0197: callvirt instance void [System.Windows.Forms]System.Windows.Forms.ContextMenu::Show(class [System.Windows.Forms]System.Windows.Forms.Control,
|
|
valuetype [System.Drawing]System.Drawing.Point)
|
|
IL_019c: ret
|
|
|
|
.line 522,522 : 5,43 ''
|
|
IL_019d: ldloc.0
|
|
IL_019e: ldc.i4.4
|
|
IL_019f: bne.un.s IL_01d3
|
|
|
|
.line 523,523 : 6,120 ''
|
|
IL_01a1: ldarg.0
|
|
IL_01a2: ldarg.0
|
|
IL_01a3: ldfld class Speak.Core.SimpleWordAction Speak.RichEdit.RichEditHandler::srmmNickAction
|
|
IL_01a8: callvirt instance string Speak.Core.SimpleWordAction::get_Action()
|
|
IL_01ad: ldstr "%NICK%"
|
|
IL_01b2: ldarg.2
|
|
IL_01b3: callvirt instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
IL_01b8: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_01bd: ldarg.0
|
|
IL_01be: ldfld class Speak.Core.SimpleWordAction Speak.RichEdit.RichEditHandler::srmmNickAction
|
|
IL_01c3: callvirt instance bool Speak.Core.SimpleWordAction::get_Autosend()
|
|
IL_01c8: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_01cd: call instance void Speak.RichEdit.RichEditHandler::InvokeJuick(class Speak.Core.ActionClickEvent)
|
|
IL_01d2: ret
|
|
|
|
.line 524,524 : 10,89 ''
|
|
IL_01d3: ldloc.0
|
|
IL_01d4: ldc.i4.3
|
|
IL_01d5: beq.s IL_01db
|
|
|
|
IL_01d7: ldloc.0
|
|
IL_01d8: ldc.i4.2
|
|
IL_01d9: bne.un.s IL_020c
|
|
|
|
.line 525,525 : 6,126 ''
|
|
IL_01db: ldarg.0
|
|
IL_01dc: ldarg.0
|
|
IL_01dd: ldfld class Speak.Core.SimpleWordAction Speak.RichEdit.RichEditHandler::srmmNumberAction
|
|
IL_01e2: callvirt instance string Speak.Core.SimpleWordAction::get_Action()
|
|
IL_01e7: ldstr "%NUMBER%"
|
|
IL_01ec: ldarg.2
|
|
IL_01ed: callvirt instance string Speak.RichEdit.ActionObjectClickEvent::get_ActionText()
|
|
IL_01f2: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_01f7: ldarg.0
|
|
IL_01f8: ldfld class Speak.Core.SimpleWordAction Speak.RichEdit.RichEditHandler::srmmNumberAction
|
|
IL_01fd: callvirt instance bool Speak.Core.SimpleWordAction::get_Autosend()
|
|
IL_0202: newobj instance void Speak.Core.ActionClickEvent::.ctor(string,
|
|
bool)
|
|
IL_0207: call instance void Speak.RichEdit.RichEditHandler::InvokeJuick(class Speak.Core.ActionClickEvent)
|
|
.line 527,527 : 3,4 ''
|
|
IL_020c: ret
|
|
} // end of method RichEditHandler::actionObject_JuickClicked
|
|
|
|
.method private hidebysig instance void
|
|
AddActionObject(int32 selStart,
|
|
string fullWord,
|
|
valuetype Speak.Core.ActionWordType actionType) cil managed
|
|
{
|
|
// Code size 11 (0xb)
|
|
.maxstack 8
|
|
.line 531,531 : 4,78 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: ldarg.2
|
|
IL_0003: ldarg.3
|
|
IL_0004: ldc.i4.0
|
|
IL_0005: call instance void Speak.RichEdit.RichEditHandler::AddActionObject(int32,
|
|
string,
|
|
valuetype Speak.Core.ActionWordType,
|
|
valuetype Speak.RichEdit.ActionObjectType)
|
|
.line 532,532 : 3,4 ''
|
|
IL_000a: ret
|
|
} // end of method RichEditHandler::AddActionObject
|
|
|
|
.method private hidebysig instance void
|
|
AddActionObject(int32 selStart,
|
|
string fullWord,
|
|
valuetype Speak.Core.ActionWordType actionType,
|
|
valuetype Speak.RichEdit.ActionObjectType objectType) cil managed
|
|
{
|
|
// Code size 206 (0xce)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.RichEdit.ActionOleObject aoo,
|
|
[1] class Speak.RichEdit.ITextFont font)
|
|
.line 536,536 : 4,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0006: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_000b: ldarg.1
|
|
IL_000c: callvirt instance void Speak.RichEdit.ITextRange::set_Start(int32)
|
|
.line 537,537 : 4,56 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0017: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_001c: ldarg.1
|
|
IL_001d: ldarg.2
|
|
IL_001e: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_0023: add
|
|
IL_0024: callvirt instance void Speak.RichEdit.ITextRange::set_End(int32)
|
|
.line 539,539 : 4,48 ''
|
|
IL_0029: newobj instance void Speak.RichEdit.ActionOleObject::.ctor()
|
|
IL_002e: stloc.0
|
|
.line 540,540 : 4,32 ''
|
|
IL_002f: ldloc.0
|
|
IL_0030: ldarg.s objectType
|
|
IL_0032: callvirt instance void Speak.RichEdit.ActionOleObject::set_ObjectType(valuetype Speak.RichEdit.ActionObjectType)
|
|
.line 541,541 : 4,32 ''
|
|
IL_0037: ldloc.0
|
|
IL_0038: ldarg.3
|
|
IL_0039: callvirt instance void Speak.RichEdit.ActionOleObject::set_ActionType(valuetype Speak.Core.ActionWordType)
|
|
.line 542,542 : 4,51 ''
|
|
IL_003e: ldloc.0
|
|
IL_003f: ldarg.0
|
|
IL_0040: ldftn instance void Speak.RichEdit.RichEditHandler::actionObject_JuickClicked(object,
|
|
class Speak.RichEdit.ActionObjectClickEvent)
|
|
IL_0046: newobj instance void class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>::.ctor(object,
|
|
native int)
|
|
IL_004b: callvirt instance void Speak.RichEdit.ActionOleObject::add_ActionClicked(class [mscorlib]System.EventHandler`1<class Speak.RichEdit.ActionObjectClickEvent>)
|
|
.line 544,544 : 4,45 ''
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0056: callvirt instance class Speak.RichEdit.ITextSelection Speak.RichEdit.ITextDocument::get_Selection()
|
|
IL_005b: callvirt instance class Speak.RichEdit.ITextFont Speak.RichEdit.ITextRange::get_Font()
|
|
IL_0060: stloc.1
|
|
.line 546,546 : 4,138 ''
|
|
IL_0061: ldloc.0
|
|
IL_0062: ldloc.1
|
|
IL_0063: callvirt instance int32 Speak.RichEdit.ITextFont::get_BackColor()
|
|
IL_0068: ldsfld int32 Speak.RichEdit.REConstants::ErrTransparentConst
|
|
IL_006d: bne.un.s IL_0076
|
|
|
|
IL_006f: ldsfld valuetype [System.Drawing]System.Drawing.Color Speak.Core.LogWindow::SRMMBackColor
|
|
IL_0074: br.s IL_0081
|
|
|
|
IL_0076: ldloc.1
|
|
IL_0077: callvirt instance int32 Speak.RichEdit.ITextFont::get_BackColor()
|
|
IL_007c: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.ColorTranslator::FromWin32(int32)
|
|
IL_0081: callvirt instance void Speak.RichEdit.ActionOleObject::set_BgColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 547,547 : 4,46 ''
|
|
IL_0086: ldloc.0
|
|
IL_0087: ldloc.1
|
|
IL_0088: callvirt instance string Speak.RichEdit.ITextFont::get_Name()
|
|
IL_008d: ldloc.1
|
|
IL_008e: callvirt instance float32 Speak.RichEdit.ITextFont::get_Size()
|
|
IL_0093: newobj instance void [System.Drawing]System.Drawing.Font::.ctor(string,
|
|
float32)
|
|
IL_0098: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Font(class [System.Drawing]System.Drawing.Font)
|
|
.line 548,548 : 4,62 ''
|
|
IL_009d: ldloc.0
|
|
IL_009e: ldloc.1
|
|
IL_009f: callvirt instance int32 Speak.RichEdit.ITextFont::get_ForeColor()
|
|
IL_00a4: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.ColorTranslator::FromWin32(int32)
|
|
IL_00a9: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_ForeColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 549,549 : 4,24 ''
|
|
IL_00ae: ldloc.0
|
|
IL_00af: ldarg.2
|
|
IL_00b0: callvirt instance void Speak.RichEdit.ActionOleObject::set_Text(string)
|
|
.line 551,551 : 4,18 ''
|
|
IL_00b5: ldarg.0
|
|
IL_00b6: ldfld class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject> Speak.RichEdit.RichEditHandler::btns
|
|
IL_00bb: ldloc.0
|
|
IL_00bc: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<class Speak.RichEdit.ActionOleObject>::Add(!0)
|
|
.line 552,552 : 4,52 ''
|
|
IL_00c1: ldarg.0
|
|
IL_00c2: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_00c7: ldloc.0
|
|
IL_00c8: call void Speak.RichEdit.RichEditHelpers::InsertControl(class Speak.RichEdit.IRichEditOle,
|
|
class Speak.RichEdit.IActionOleGUID)
|
|
.line 553,553 : 3,4 ''
|
|
IL_00cd: ret
|
|
} // end of method RichEditHandler::AddActionObject
|
|
|
|
.method private hidebysig instance string
|
|
GetCurrentURL(int32 x,
|
|
int32 y) cil managed
|
|
{
|
|
// Code size 334 (0x14e)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.RichEdit.POINTL pointl,
|
|
[1] int32 charIndex,
|
|
[2] int32 err,
|
|
[3] int32 lineIndex,
|
|
[4] int32 charOffset,
|
|
[5] int32 len,
|
|
[6] string line,
|
|
[7] string result,
|
|
[8] int32 i,
|
|
[9] int32 j,
|
|
[10] string CS$1$0000)
|
|
.line 557,557 : 4,37 ''
|
|
IL_0000: ldloca.s pointl
|
|
IL_0002: ldarg.1
|
|
IL_0003: ldarg.2
|
|
IL_0004: newobj instance void Speak.RichEdit.POINTL::.ctor(int32,
|
|
int32)
|
|
IL_0009: stobj Speak.RichEdit.POINTL
|
|
.line 558,558 : 4,32 ''
|
|
IL_000e: ldc.i4.0
|
|
IL_000f: call void Speak.Interop.Subclassing::SetLastError(uint32)
|
|
.line 559,559 : 4,91 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_001a: ldc.i4 0xd7
|
|
IL_001f: ldc.i4.0
|
|
IL_0020: ldloca.s pointl
|
|
IL_0022: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
valuetype Speak.RichEdit.POINTL&)
|
|
IL_0027: stloc.1
|
|
.line 560,560 : 4,42 ''
|
|
IL_0028: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::GetLastWin32Error()
|
|
IL_002d: stloc.2
|
|
.line 561,561 : 4,29 ''
|
|
IL_002e: ldloc.2
|
|
IL_002f: brfalse.s IL_003b
|
|
|
|
IL_0031: ldloc.2
|
|
IL_0032: ldc.i4.6
|
|
IL_0033: beq.s IL_003b
|
|
|
|
.line 562,562 : 5,25 ''
|
|
IL_0035: ldsfld string [mscorlib]System.String::Empty
|
|
IL_003a: ret
|
|
|
|
.line 564,564 : 4,23 ''
|
|
IL_003b: ldloc.1
|
|
IL_003c: ldc.i4.0
|
|
IL_003d: bgt.s IL_0041
|
|
|
|
.line 565,565 : 5,17 ''
|
|
IL_003f: ldnull
|
|
IL_0040: ret
|
|
|
|
.line 566,566 : 4,93 ''
|
|
IL_0041: ldarg.0
|
|
IL_0042: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0047: ldsfld int32 Speak.RichEdit.REConstants::EM_EXLINEFROMCHAR
|
|
IL_004c: ldc.i4.0
|
|
IL_004d: ldloc.1
|
|
IL_004e: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0053: stloc.3
|
|
.line 567,567 : 4,101 ''
|
|
IL_0054: ldloc.1
|
|
IL_0055: ldarg.0
|
|
IL_0056: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_005b: ldsfld int32 Speak.RichEdit.REConstants::EM_LINEINDEX
|
|
IL_0060: ldloc.3
|
|
IL_0061: ldc.i4.0
|
|
IL_0062: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0067: sub
|
|
IL_0068: stloc.s charOffset
|
|
.line 568,568 : 4,83 ''
|
|
IL_006a: ldarg.0
|
|
IL_006b: ldfld native int Speak.RichEdit.RichEditHandler::wHandle
|
|
IL_0070: ldsfld int32 Speak.RichEdit.REConstants::EM_LINELENGTH
|
|
IL_0075: ldloc.1
|
|
IL_0076: ldc.i4.0
|
|
IL_0077: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_007c: stloc.s len
|
|
.line 570,570 : 4,94 ''
|
|
IL_007e: ldarg.0
|
|
IL_007f: ldfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
IL_0084: ldloc.1
|
|
IL_0085: ldloc.s charOffset
|
|
IL_0087: sub
|
|
IL_0088: ldloc.1
|
|
IL_0089: ldloc.s charOffset
|
|
IL_008b: sub
|
|
IL_008c: ldloc.s len
|
|
IL_008e: add
|
|
IL_008f: callvirt instance class Speak.RichEdit.ITextRange Speak.RichEdit.ITextDocument::Range(int32,
|
|
int32)
|
|
IL_0094: callvirt instance string Speak.RichEdit.ITextRange::get_Text()
|
|
IL_0099: stloc.s line
|
|
.line 572,572 : 4,35 ''
|
|
IL_009b: ldloc.s line
|
|
IL_009d: call bool [mscorlib]System.String::IsNullOrEmpty(string)
|
|
IL_00a2: brfalse.s IL_00a6
|
|
|
|
.line 573,573 : 5,17 ''
|
|
IL_00a4: ldnull
|
|
IL_00a5: ret
|
|
|
|
.line 575,575 : 4,26 ''
|
|
IL_00a6: ldloc.s charOffset
|
|
IL_00a8: ldloc.s len
|
|
IL_00aa: bne.un.s IL_00ae
|
|
|
|
.line 576,576 : 5,17 ''
|
|
IL_00ac: ldnull
|
|
IL_00ad: ret
|
|
|
|
.line 578,578 : 4,33 ''
|
|
IL_00ae: ldsfld string [mscorlib]System.String::Empty
|
|
IL_00b3: stloc.s result
|
|
.line 579,579 : 4,27 ''
|
|
IL_00b5: ldloc.s charOffset
|
|
IL_00b7: ldc.i4.1
|
|
IL_00b8: sub
|
|
IL_00b9: stloc.s i
|
|
.line 580,580 : 4,27 ''
|
|
IL_00bb: ldloc.s charOffset
|
|
IL_00bd: ldc.i4.1
|
|
IL_00be: sub
|
|
IL_00bf: stloc.s j
|
|
.try
|
|
{
|
|
IL_00c1: br.s IL_00c9
|
|
|
|
.line 586,586 : 6,10 ''
|
|
IL_00c3: ldloc.s i
|
|
IL_00c5: ldc.i4.1
|
|
IL_00c6: sub
|
|
IL_00c7: stloc.s i
|
|
.line 584,584 : 5,37 ''
|
|
IL_00c9: ldloc.s i
|
|
IL_00cb: ldc.i4.0
|
|
IL_00cc: blt.s IL_00db
|
|
|
|
IL_00ce: ldloc.s line
|
|
IL_00d0: ldloc.s i
|
|
IL_00d2: callvirt instance char [mscorlib]System.String::get_Chars(int32)
|
|
IL_00d7: ldc.i4.s 32
|
|
IL_00d9: bne.un.s IL_00c3
|
|
|
|
.line 588,588 : 5,15 ''
|
|
IL_00db: ldloc.s i
|
|
IL_00dd: ldc.i4.1
|
|
IL_00de: add
|
|
IL_00df: stloc.s i
|
|
.line 590,590 : 5,17 ''
|
|
IL_00e1: ldloc.s j
|
|
IL_00e3: ldc.i4.m1
|
|
IL_00e4: bne.un.s IL_00f1
|
|
|
|
.line 591,591 : 6,18 ''
|
|
IL_00e6: ldnull
|
|
IL_00e7: stloc.s CS$1$0000
|
|
IL_00e9: leave.s IL_014b
|
|
|
|
.line 594,594 : 6,10 ''
|
|
IL_00eb: ldloc.s j
|
|
IL_00ed: ldc.i4.1
|
|
IL_00ee: add
|
|
IL_00ef: stloc.s j
|
|
.line 592,592 : 5,38 ''
|
|
IL_00f1: ldloc.s j
|
|
IL_00f3: ldloc.s len
|
|
IL_00f5: bge.s IL_0104
|
|
|
|
IL_00f7: ldloc.s line
|
|
IL_00f9: ldloc.s j
|
|
IL_00fb: callvirt instance char [mscorlib]System.String::get_Chars(int32)
|
|
IL_0100: ldc.i4.s 32
|
|
IL_0102: bne.un.s IL_00eb
|
|
|
|
.line 597,597 : 5,15 ''
|
|
IL_0104: ldloc.s j
|
|
IL_0106: ldloc.s i
|
|
IL_0108: bge.s IL_010f
|
|
|
|
.line 598,598 : 6,18 ''
|
|
IL_010a: ldnull
|
|
IL_010b: stloc.s CS$1$0000
|
|
IL_010d: leave.s IL_014b
|
|
|
|
.line 600,600 : 5,46 ''
|
|
IL_010f: ldloc.s line
|
|
IL_0111: ldloc.s i
|
|
IL_0113: ldloc.s j
|
|
IL_0115: ldloc.s i
|
|
IL_0117: sub
|
|
IL_0118: callvirt instance string [mscorlib]System.String::Substring(int32,
|
|
int32)
|
|
IL_011d: callvirt instance string [mscorlib]System.String::Trim()
|
|
IL_0122: stloc.s result
|
|
.line 601,601 : 5,41 ''
|
|
IL_0124: ldloc.s result
|
|
IL_0126: ldstr "http://"
|
|
IL_012b: callvirt instance int32 [mscorlib]System.String::IndexOf(string)
|
|
IL_0130: ldc.i4.m1
|
|
IL_0131: beq.s IL_0139
|
|
|
|
.line 603,603 : 6,20 ''
|
|
IL_0133: ldloc.s result
|
|
IL_0135: stloc.s CS$1$0000
|
|
IL_0137: leave.s IL_014b
|
|
|
|
IL_0139: leave.s IL_0145
|
|
|
|
.line 606,606 : 4,9 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_013b: pop
|
|
.line 606,606 : 12,32 ''
|
|
IL_013c: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0141: stloc.s CS$1$0000
|
|
IL_0143: leave.s IL_014b
|
|
|
|
.line 608,608 : 4,24 ''
|
|
} // end handler
|
|
IL_0145: ldsfld string [mscorlib]System.String::Empty
|
|
IL_014a: ret
|
|
|
|
.line 609,609 : 3,4 ''
|
|
IL_014b: ldloc.s CS$1$0000
|
|
IL_014d: ret
|
|
} // end of method RichEditHandler::GetCurrentURL
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.RichEdit.RichEditHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Combine(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.RichEdit.RichEditHandler::JuickClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method RichEditHandler::add_JuickClicked
|
|
|
|
.method public hidebysig newslot specialname virtual final
|
|
instance void remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'value') cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init (class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_0,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_1,
|
|
class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> V_2)
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.RichEdit.RichEditHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
IL_0007: ldloc.0
|
|
IL_0008: stloc.1
|
|
IL_0009: ldloc.1
|
|
IL_000a: ldarg.1
|
|
IL_000b: call class [mscorlib]System.Delegate [mscorlib]System.Delegate::Remove(class [mscorlib]System.Delegate,
|
|
class [mscorlib]System.Delegate)
|
|
IL_0010: castclass class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>
|
|
IL_0015: stloc.2
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldflda class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.RichEdit.RichEditHandler::JuickClicked
|
|
IL_001c: ldloc.2
|
|
IL_001d: ldloc.1
|
|
IL_001e: call !!0 [mscorlib]System.Threading.Interlocked::CompareExchange<class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>>(!!0&,
|
|
!!0,
|
|
!!0)
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldloc.1
|
|
IL_0026: bne.un.s IL_0007
|
|
|
|
IL_0028: ret
|
|
} // end of method RichEditHandler::remove_JuickClicked
|
|
|
|
.method public hidebysig instance void
|
|
InvokeJuick(class Speak.Core.ActionClickEvent e) cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 3
|
|
.locals init ([0] class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> 'handler')
|
|
.line 614,614 : 4,58 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> Speak.RichEdit.RichEditHandler::JuickClicked
|
|
IL_0006: stloc.0
|
|
.line 615,615 : 4,24 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: brfalse.s IL_0012
|
|
|
|
.line 615,615 : 25,42 ''
|
|
IL_000a: ldloc.0
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldarg.1
|
|
IL_000d: callvirt instance void class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>::Invoke(object,
|
|
!0)
|
|
.line 616,616 : 3,4 ''
|
|
IL_0012: ret
|
|
} // end of method RichEditHandler::InvokeJuick
|
|
|
|
.method public hidebysig newslot virtual final
|
|
instance void Dispose() cil managed
|
|
{
|
|
// Code size 175 (0xaf)
|
|
.maxstack 2
|
|
.line 622,622 : 4,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_0029
|
|
|
|
.line 624,624 : 5,32 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
IL_0018: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::Release(native int)
|
|
IL_001d: pop
|
|
.line 625,625 : 5,29 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0024: stfld native int Speak.RichEdit.RichEditHandler::pRichEdit
|
|
.line 628,628 : 4,30 ''
|
|
IL_0029: ldarg.0
|
|
IL_002a: ldfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
IL_002f: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0034: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0039: brfalse.s IL_0051
|
|
|
|
.line 630,630 : 5,35 ''
|
|
IL_003b: ldarg.0
|
|
IL_003c: ldfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
IL_0041: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeCoTaskMem(native int)
|
|
.line 631,631 : 5,26 ''
|
|
IL_0046: ldarg.0
|
|
IL_0047: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_004c: stfld native int Speak.RichEdit.RichEditHandler::tmpPtr
|
|
.line 634,634 : 4,35 ''
|
|
IL_0051: ldarg.0
|
|
IL_0052: ldfld native int Speak.RichEdit.RichEditHandler::richEditPtr
|
|
IL_0057: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_005c: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0061: brfalse.s IL_007a
|
|
|
|
.line 636,636 : 5,34 ''
|
|
IL_0063: ldarg.0
|
|
IL_0064: ldfld native int Speak.RichEdit.RichEditHandler::richEditPtr
|
|
IL_0069: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::Release(native int)
|
|
IL_006e: pop
|
|
.line 637,637 : 5,31 ''
|
|
IL_006f: ldarg.0
|
|
IL_0070: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0075: stfld native int Speak.RichEdit.RichEditHandler::richEditPtr
|
|
.line 640,640 : 4,28 ''
|
|
IL_007a: ldarg.0
|
|
IL_007b: ldfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
IL_0080: brfalse.s IL_0089
|
|
|
|
.line 642,642 : 5,24 ''
|
|
IL_0082: ldarg.0
|
|
IL_0083: ldnull
|
|
IL_0084: stfld class Speak.RichEdit.IRichEditOle Speak.RichEdit.RichEditHandler::richEditOle
|
|
.line 645,645 : 4,25 ''
|
|
IL_0089: ldarg.0
|
|
IL_008a: ldfld class Speak.Interop.Subclassing Speak.RichEdit.RichEditHandler::subclass
|
|
IL_008f: brfalse.s IL_00a7
|
|
|
|
.line 647,647 : 5,29 ''
|
|
IL_0091: ldarg.0
|
|
IL_0092: ldfld class Speak.Interop.Subclassing Speak.RichEdit.RichEditHandler::subclass
|
|
IL_0097: callvirt instance void Speak.Interop.Subclassing::StopSubclass()
|
|
.line 648,648 : 5,24 ''
|
|
IL_009c: ldarg.0
|
|
IL_009d: ldfld class Speak.Interop.Subclassing Speak.RichEdit.RichEditHandler::subclass
|
|
IL_00a2: callvirt instance void Speak.Interop.Subclassing::Dispose()
|
|
.line 651,651 : 4,20 ''
|
|
IL_00a7: ldarg.0
|
|
IL_00a8: ldnull
|
|
IL_00a9: stfld class Speak.RichEdit.ITextDocument Speak.RichEdit.RichEditHandler::richEdit
|
|
.line 652,652 : 3,4 ''
|
|
IL_00ae: ret
|
|
} // end of method RichEditHandler::Dispose
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 41,41 : 3,70 ''
|
|
IL_0000: ldtoken Speak.RichEdit.ITextDocument
|
|
IL_0005: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_000a: callvirt instance valuetype [mscorlib]System.Guid [mscorlib]System.Type::get_GUID()
|
|
IL_000f: stsfld valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHandler::IID_ITextDocument
|
|
.line 42,42 : 3,64 ''
|
|
IL_0014: ldtoken Speak.RichEdit.IOleObject
|
|
IL_0019: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_001e: callvirt instance valuetype [mscorlib]System.Guid [mscorlib]System.Type::get_GUID()
|
|
IL_0023: stsfld valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHandler::IID_IOleObject
|
|
IL_0028: ret
|
|
} // end of method RichEditHandler::.cctor
|
|
|
|
.event class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent> JuickClicked
|
|
{
|
|
.addon instance void Speak.RichEdit.RichEditHandler::add_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
.removeon instance void Speak.RichEdit.RichEditHandler::remove_JuickClicked(class [mscorlib]System.EventHandler`1<class Speak.Core.ActionClickEvent>)
|
|
} // end of event RichEditHandler::JuickClicked
|
|
} // end of class Speak.RichEdit.RichEditHandler
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.RichEdit.RichEditHelpers
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private static valuetype [mscorlib]System.Guid IID_ITextDocument
|
|
.field private static class [mscorlib]System.Type TFVCNDATAType
|
|
.field private static int32 TFVCNDATASize
|
|
.method public hidebysig static pinvokeimpl("ole32.dll" winapi)
|
|
int32 CreateILockBytesOnHGlobal(native int hGlobal,
|
|
bool fDeleteOnRelease,
|
|
[out] class Speak.RichEdit.ILockBytes& ppLkbyt) cil managed
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("ole32.dll" winapi)
|
|
int32 StgCreateDocfileOnILockBytes(class Speak.RichEdit.ILockBytes plkbyt,
|
|
uint32 grfMode,
|
|
uint32 reserved,
|
|
[out] class Speak.RichEdit.IStorage& ppstgOpen) cil managed preservesig
|
|
{
|
|
}
|
|
.method public hidebysig static pinvokeimpl("User32.dll" autochar winapi)
|
|
class Speak.RichEdit.IRichEditOle
|
|
SendMessage(native int hWnd,
|
|
int32 message,
|
|
int32 wParam) cil managed
|
|
{
|
|
}
|
|
.method public hidebysig static void InsertControl(class Speak.RichEdit.IRichEditOle richEditOle,
|
|
class Speak.RichEdit.IActionOleGUID control) cil managed
|
|
{
|
|
// Code size 112 (0x70)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.RichEdit.ILockBytes pLockBytes,
|
|
[1] class Speak.RichEdit.IOleClientSite pOleClientSite,
|
|
[2] class Speak.RichEdit.REOBJECT reoObject)
|
|
.line 31,31 : 13,56 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\RichEdit\\RichEditHelpers.cs'
|
|
IL_0000: ldarg.1
|
|
IL_0001: brfalse.s IL_0006
|
|
|
|
IL_0003: ldarg.0
|
|
IL_0004: brtrue.s IL_0007
|
|
|
|
.line 32,32 : 17,24 ''
|
|
IL_0006: ret
|
|
|
|
.line 35,35 : 13,74 ''
|
|
IL_0007: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000c: ldc.i4.1
|
|
IL_000d: ldloca.s pLockBytes
|
|
IL_000f: call int32 Speak.RichEdit.RichEditHelpers::CreateILockBytesOnHGlobal(native int,
|
|
bool,
|
|
class Speak.RichEdit.ILockBytes&)
|
|
IL_0014: pop
|
|
.line 38,38 : 13,59 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldloca.s pOleClientSite
|
|
IL_0018: callvirt instance int32 Speak.RichEdit.IRichEditOle::GetClientSite(class Speak.RichEdit.IOleClientSite&)
|
|
IL_001d: pop
|
|
.line 40,40 : 13,49 ''
|
|
IL_001e: newobj instance void Speak.RichEdit.REOBJECT::.ctor()
|
|
IL_0023: stloc.2
|
|
.line 42,42 : 13,31 ''
|
|
IL_0024: ldloc.2
|
|
IL_0025: ldc.i4.m1
|
|
IL_0026: stfld int32 Speak.RichEdit.REOBJECT::cp
|
|
.line 44,44 : 13,44 ''
|
|
IL_002b: ldloc.2
|
|
IL_002c: ldarg.1
|
|
IL_002d: callvirt instance valuetype [mscorlib]System.Guid Speak.RichEdit.IActionOleGUID::get_GUID()
|
|
IL_0032: stfld valuetype [mscorlib]System.Guid Speak.RichEdit.REOBJECT::'clsid'
|
|
.line 45,45 : 13,71 ''
|
|
IL_0037: ldloc.2
|
|
IL_0038: ldarg.1
|
|
IL_0039: call native int [mscorlib]System.Runtime.InteropServices.Marshal::GetIUnknownForObject(object)
|
|
IL_003e: stfld native int Speak.RichEdit.REOBJECT::poleobj
|
|
.line 46,46 : 13,49 ''
|
|
IL_0043: ldloc.2
|
|
IL_0044: ldloc.1
|
|
IL_0045: stfld class Speak.RichEdit.IOleClientSite Speak.RichEdit.REOBJECT::polesite
|
|
.line 47,47 : 13,68 ''
|
|
IL_004a: ldloc.2
|
|
IL_004b: ldc.i4.1
|
|
IL_004c: stfld uint32 Speak.RichEdit.REOBJECT::dvAspect
|
|
.line 48,48 : 13,101 ''
|
|
IL_0051: ldloc.2
|
|
IL_0052: ldc.i4.s 18
|
|
IL_0054: stfld uint32 Speak.RichEdit.REOBJECT::dwFlags
|
|
.line 50,50 : 13,49 ''
|
|
IL_0059: ldarg.0
|
|
IL_005a: ldloc.2
|
|
IL_005b: callvirt instance int32 Speak.RichEdit.IRichEditOle::InsertObject(class Speak.RichEdit.REOBJECT)
|
|
IL_0060: pop
|
|
.line 52,52 : 13,50 ''
|
|
IL_0061: ldloc.0
|
|
IL_0062: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::ReleaseComObject(object)
|
|
IL_0067: pop
|
|
.line 53,53 : 13,54 ''
|
|
IL_0068: ldloc.1
|
|
IL_0069: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::ReleaseComObject(object)
|
|
IL_006e: pop
|
|
.line 54,54 : 9,10 ''
|
|
IL_006f: ret
|
|
} // end of method RichEditHelpers::InsertControl
|
|
|
|
.method public hidebysig static class Speak.RichEdit.ITextDocument
|
|
GetIText(native int handle) cil managed
|
|
{
|
|
// Code size 154 (0x9a)
|
|
.maxstack 4
|
|
.locals init ([0] native int pRichEdit,
|
|
[1] native int tmpPtr,
|
|
[2] native int richEditPtr,
|
|
[3] class Speak.RichEdit.ITextDocument richEdit)
|
|
.line 58,58 : 13,44 ''
|
|
IL_0000: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0005: stloc.0
|
|
.line 59,59 : 13,41 ''
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: stloc.1
|
|
.line 60,60 : 13,46 ''
|
|
IL_000c: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0011: stloc.2
|
|
.line 61,61 : 13,77 ''
|
|
IL_0012: ldtoken [mscorlib]System.IntPtr
|
|
IL_0017: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_001c: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(class [mscorlib]System.Type)
|
|
IL_0021: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocCoTaskMem(int32)
|
|
IL_0026: stloc.1
|
|
.line 62,62 : 13,54 ''
|
|
IL_0027: ldloc.1
|
|
IL_0028: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_002d: call void [mscorlib]System.Runtime.InteropServices.Marshal::WriteIntPtr(native int,
|
|
native int)
|
|
.line 63,63 : 13,43 ''
|
|
IL_0032: ldnull
|
|
IL_0033: stloc.3
|
|
.line 64,64 : 13,102 ''
|
|
IL_0034: ldarg.0
|
|
IL_0035: ldsfld int32 Speak.RichEdit.REConstants::EM_GETOLEINTERFACE
|
|
IL_003a: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_003f: ldloc.1
|
|
IL_0040: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_0045: brfalse.s IL_0098
|
|
|
|
.line 66,66 : 17,77 ''
|
|
IL_0047: ldloc.1
|
|
IL_0048: call native int [mscorlib]System.Runtime.InteropServices.Marshal::ReadIntPtr(native int)
|
|
IL_004d: dup
|
|
IL_004e: stloc.0
|
|
IL_004f: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0054: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0059: brfalse.s IL_008d
|
|
|
|
.line 68,68 : 21,95 ''
|
|
IL_005b: ldloc.0
|
|
IL_005c: ldsflda valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHelpers::IID_ITextDocument
|
|
IL_0061: ldloca.s richEditPtr
|
|
IL_0063: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::QueryInterface(native int,
|
|
valuetype [mscorlib]System.Guid&,
|
|
native int&)
|
|
IL_0068: pop
|
|
.line 70,70 : 21,117 ''
|
|
IL_0069: ldloc.2
|
|
IL_006a: ldtoken Speak.RichEdit.ITextDocument
|
|
IL_006f: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0074: call object [mscorlib]System.Runtime.InteropServices.Marshal::GetTypedObjectForIUnknown(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0079: castclass Speak.RichEdit.ITextDocument
|
|
IL_007e: stloc.3
|
|
.line 71,71 : 21,42 ''
|
|
IL_007f: ldloc.3
|
|
IL_0080: brtrue.s IL_0098
|
|
|
|
.line 72,72 : 25,100 ''
|
|
IL_0082: ldstr "Failed to get the object wrapper for the interface."
|
|
IL_0087: newobj instance void [mscorlib]System.Exception::.ctor(string)
|
|
IL_008c: throw
|
|
|
|
.line 76,76 : 21,81 ''
|
|
IL_008d: ldstr "Failed to get the pRichEdit pointer."
|
|
IL_0092: newobj instance void [mscorlib]System.Exception::.ctor(string)
|
|
IL_0097: throw
|
|
|
|
.line 79,79 : 13,29 ''
|
|
IL_0098: ldloc.3
|
|
IL_0099: ret
|
|
} // end of method RichEditHelpers::GetIText
|
|
|
|
.method public hidebysig static class Speak.RichEdit.RichEditInfo
|
|
GetRichEditInfo(native int owner,
|
|
native int mainHandle) cil managed
|
|
{
|
|
// Code size 169 (0xa9)
|
|
.maxstack 5
|
|
.locals init ([0] valuetype Speak.Structs.TFVCNDATA_NMHDR mh,
|
|
[1] native int cmd)
|
|
.line 84,84 : 13,56 ''
|
|
IL_0000: ldloca.s mh
|
|
IL_0002: initobj Speak.Structs.TFVCNDATA_NMHDR
|
|
.line 85,85 : 13,39 ''
|
|
IL_0008: ldloca.s mh
|
|
IL_000a: ldsfld int32 Speak.RichEdit.RichEditHelpers::TFVCNDATASize
|
|
IL_000f: stfld int32 Speak.Structs.TFVCNDATA_NMHDR::cbSize
|
|
.line 86,86 : 13,35 ''
|
|
IL_0014: ldloca.s mh
|
|
IL_0016: ldarg.0
|
|
IL_0017: stfld native int Speak.Structs.TFVCNDATA_NMHDR::handleFrom
|
|
.line 87,87 : 13,55 ''
|
|
IL_001c: ldloca.s mh
|
|
IL_001e: ldc.i4.1
|
|
IL_001f: stfld uint32 Speak.Structs.TFVCNDATA_NMHDR::code
|
|
.line 88,88 : 13,52 ''
|
|
IL_0024: ldloca.s mh
|
|
IL_0026: ldc.i4 0xff
|
|
IL_002b: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bEvent
|
|
.line 89,89 : 13,50 ''
|
|
IL_0030: ldloca.s mh
|
|
IL_0032: ldc.i4.0
|
|
IL_0033: stfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bAction
|
|
.line 90,90 : 13,46 ''
|
|
IL_0038: ldloca.s mh
|
|
IL_003a: ldc.i4.0
|
|
IL_003b: ldc.i4.0
|
|
IL_003c: ldc.i4.0
|
|
IL_003d: ldc.i4.0
|
|
IL_003e: newobj instance void Speak.Interop.RECT::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0043: stfld valuetype Speak.Interop.RECT Speak.Structs.TFVCNDATA_NMHDR::rcRect
|
|
.line 92,92 : 13,62 ''
|
|
IL_0048: ldsfld int32 Speak.RichEdit.RichEditHelpers::TFVCNDATASize
|
|
IL_004d: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0052: stloc.1
|
|
.line 93,93 : 13,52 ''
|
|
IL_0053: ldloc.0
|
|
IL_0054: box Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0059: ldloc.1
|
|
IL_005a: ldc.i4.0
|
|
IL_005b: call void [mscorlib]System.Runtime.InteropServices.Marshal::StructureToPtr(object,
|
|
native int,
|
|
bool)
|
|
.line 95,95 : 13,74 ''
|
|
IL_0060: ldarg.1
|
|
IL_0061: ldc.i4.s 78
|
|
IL_0063: ldarg.0
|
|
IL_0064: ldloc.1
|
|
IL_0065: call int32 Speak.Interop.WinApi::SendMessage(native int,
|
|
int32,
|
|
native int,
|
|
native int)
|
|
IL_006a: pop
|
|
.line 97,97 : 13,78 ''
|
|
IL_006b: ldloc.1
|
|
IL_006c: ldsfld class [mscorlib]System.Type Speak.RichEdit.RichEditHelpers::TFVCNDATAType
|
|
IL_0071: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0076: unbox.any Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_007b: stloc.0
|
|
.line 99,99 : 13,55 ''
|
|
IL_007c: ldloca.s mh
|
|
IL_007e: ldfld uint8 Speak.Structs.TFVCNDATA_NMHDR::bAction
|
|
IL_0083: ldc.i4 0xff
|
|
IL_0088: bne.un.s IL_00a3
|
|
|
|
.line 100,100 : 17,81 ''
|
|
IL_008a: ldloca.s mh
|
|
IL_008c: ldfld valuetype Speak.Interop.RECT Speak.Structs.TFVCNDATA_NMHDR::rcRect
|
|
IL_0091: ldloca.s mh
|
|
IL_0093: ldflda valuetype Speak.Interop.COLORREF Speak.Structs.TFVCNDATA_NMHDR::clrBackground
|
|
IL_0098: call instance valuetype [System.Drawing]System.Drawing.Color Speak.Interop.COLORREF::GetColor()
|
|
IL_009d: newobj instance void Speak.RichEdit.RichEditInfo::.ctor(valuetype Speak.Interop.RECT,
|
|
valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_00a2: ret
|
|
|
|
.line 102,102 : 13,39 ''
|
|
IL_00a3: call class Speak.RichEdit.RichEditInfo Speak.RichEdit.RichEditInfo::get_Empty()
|
|
IL_00a8: ret
|
|
} // end of method RichEditHelpers::GetRichEditInfo
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 51 (0x33)
|
|
.maxstack 8
|
|
.line 13,13 : 9,76 ''
|
|
IL_0000: ldtoken Speak.RichEdit.ITextDocument
|
|
IL_0005: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_000a: callvirt instance valuetype [mscorlib]System.Guid [mscorlib]System.Type::get_GUID()
|
|
IL_000f: stsfld valuetype [mscorlib]System.Guid Speak.RichEdit.RichEditHelpers::IID_ITextDocument
|
|
.line 14,14 : 9,69 ''
|
|
IL_0014: ldtoken Speak.Structs.TFVCNDATA_NMHDR
|
|
IL_0019: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_001e: stsfld class [mscorlib]System.Type Speak.RichEdit.RichEditHelpers::TFVCNDATAType
|
|
.line 15,15 : 9,76 ''
|
|
IL_0023: ldsfld class [mscorlib]System.Type Speak.RichEdit.RichEditHelpers::TFVCNDATAType
|
|
IL_0028: call int32 [mscorlib]System.Runtime.InteropServices.Marshal::SizeOf(class [mscorlib]System.Type)
|
|
IL_002d: stsfld int32 Speak.RichEdit.RichEditHelpers::TFVCNDATASize
|
|
IL_0032: ret
|
|
} // end of method RichEditHelpers::.cctor
|
|
|
|
} // end of class Speak.RichEdit.RichEditHelpers
|
|
|
|
.class private auto ansi beforefieldinit Speak.RichEdit.RichEditInfo
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private valuetype Speak.Interop.RECT rect
|
|
.field private valuetype [System.Drawing]System.Drawing.Color bgColor
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(valuetype Speak.Interop.RECT rect,
|
|
valuetype [System.Drawing]System.Drawing.Color bgColor) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 111,111 : 9,54 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 113,113 : 13,30 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::rect
|
|
.line 114,114 : 13,36 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.RichEditInfo::bgColor
|
|
.line 115,115 : 9,10 ''
|
|
IL_0014: ret
|
|
} // end of method RichEditInfo::.ctor
|
|
|
|
.method public hidebysig specialname static
|
|
class Speak.RichEdit.RichEditInfo
|
|
get_Empty() cil managed
|
|
{
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
.line 119,119 : 19,68 ''
|
|
IL_0000: call valuetype Speak.Interop.RECT Speak.Interop.RECT::get_Empty()
|
|
IL_0005: ldsfld valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::Empty
|
|
IL_000a: newobj instance void Speak.RichEdit.RichEditInfo::.ctor(valuetype Speak.Interop.RECT,
|
|
valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_000f: ret
|
|
} // end of method RichEditInfo::get_Empty
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_IsEmpty() cil managed
|
|
{
|
|
// Code size 27 (0x1b)
|
|
.maxstack 8
|
|
.line 124,124 : 19,58 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldflda valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::rect
|
|
IL_0006: call instance bool Speak.Interop.RECT::get_IsEmpty()
|
|
IL_000b: brfalse.s IL_0019
|
|
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldflda valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.RichEditInfo::bgColor
|
|
IL_0013: call instance bool [System.Drawing]System.Drawing.Color::get_IsEmpty()
|
|
IL_0018: ret
|
|
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: ret
|
|
} // end of method RichEditInfo::get_IsEmpty
|
|
|
|
.method public hidebysig specialname instance valuetype Speak.Interop.RECT
|
|
get_Rect() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 129,129 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::rect
|
|
IL_0006: ret
|
|
} // end of method RichEditInfo::get_Rect
|
|
|
|
.method public hidebysig specialname instance valuetype [System.Drawing]System.Drawing.Color
|
|
get_BgColor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 134,134 : 19,34 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.RichEditInfo::bgColor
|
|
IL_0006: ret
|
|
} // end of method RichEditInfo::get_BgColor
|
|
|
|
.property class Speak.RichEdit.RichEditInfo
|
|
Empty()
|
|
{
|
|
.get class Speak.RichEdit.RichEditInfo Speak.RichEdit.RichEditInfo::get_Empty()
|
|
} // end of property RichEditInfo::Empty
|
|
.property instance bool IsEmpty()
|
|
{
|
|
.get instance bool Speak.RichEdit.RichEditInfo::get_IsEmpty()
|
|
} // end of property RichEditInfo::IsEmpty
|
|
.property instance valuetype Speak.Interop.RECT
|
|
Rect()
|
|
{
|
|
.get instance valuetype Speak.Interop.RECT Speak.RichEdit.RichEditInfo::get_Rect()
|
|
} // end of property RichEditInfo::Rect
|
|
.property instance valuetype [System.Drawing]System.Drawing.Color
|
|
BgColor()
|
|
{
|
|
.get instance valuetype [System.Drawing]System.Drawing.Color Speak.RichEdit.RichEditInfo::get_BgColor()
|
|
} // end of property RichEditInfo::BgColor
|
|
} // end of class Speak.RichEdit.RichEditInfo
|
|
|
|
.class public abstract auto ansi serializable beforefieldinit Speak.Sites.ISite
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.method public hidebysig newslot abstract virtual
|
|
instance class Speak.Sites.ISite
|
|
CreateDefaultInstance() cil managed
|
|
{
|
|
} // end of method ISite::CreateDefaultInstance
|
|
|
|
.method public hidebysig newslot abstract virtual
|
|
instance string GetAvatarPath(string userName) cil managed
|
|
{
|
|
} // end of method ISite::GetAvatarPath
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NumRegex() cil managed
|
|
{
|
|
} // end of method ISite::get_NumRegex
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NameRegex() cil managed
|
|
{
|
|
} // end of method ISite::get_NameRegex
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
} // end of method ISite::get_Name
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_Name(string 'value') cil managed
|
|
{
|
|
} // end of method ISite::set_Name
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string get_MainContact() cil managed
|
|
{
|
|
} // end of method ISite::get_MainContact
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_MainContact(string 'value') cil managed
|
|
{
|
|
} // end of method ISite::set_MainContact
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance string[] get_AdditionalContacts() cil managed
|
|
{
|
|
} // end of method ISite::get_AdditionalContacts
|
|
|
|
.method public hidebysig newslot specialname abstract virtual
|
|
instance void set_AdditionalContacts(string[] 'value') cil managed
|
|
{
|
|
} // end of method ISite::set_AdditionalContacts
|
|
|
|
.method family hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method ISite::.ctor
|
|
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NumRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NumRegex()
|
|
} // end of property ISite::NumRegex
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NameRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.ISite::get_NameRegex()
|
|
} // end of property ISite::NameRegex
|
|
.property instance string Name()
|
|
{
|
|
.set instance void Speak.Sites.ISite::set_Name(string)
|
|
.get instance string Speak.Sites.ISite::get_Name()
|
|
} // end of property ISite::Name
|
|
.property instance string MainContact()
|
|
{
|
|
.set instance void Speak.Sites.ISite::set_MainContact(string)
|
|
.get instance string Speak.Sites.ISite::get_MainContact()
|
|
} // end of property ISite::MainContact
|
|
.property instance string[] AdditionalContacts()
|
|
{
|
|
.get instance string[] Speak.Sites.ISite::get_AdditionalContacts()
|
|
.set instance void Speak.Sites.ISite::set_AdditionalContacts(string[])
|
|
} // end of property ISite::AdditionalContacts
|
|
} // end of class Speak.Sites.ISite
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Sites.BNWSite
|
|
extends Speak.Sites.ISite
|
|
{
|
|
.field private string name
|
|
.field private string mainContact
|
|
.field private string[] additionalContacts
|
|
.field private static class [System]System.Text.RegularExpressions.Regex numRegEx
|
|
.field private static class [System]System.Text.RegularExpressions.Regex nameRegEx
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 34,34 : 9,25 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Sites\\BNWSite.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Sites.ISite::.ctor()
|
|
.line 36,36 : 13,26 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldstr "BNW"
|
|
IL_000c: stfld string Speak.Sites.BNWSite::name
|
|
.line 37,37 : 13,43 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldstr "bnw.blasux.ru"
|
|
IL_0017: stfld string Speak.Sites.BNWSite::mainContact
|
|
.line 38,38 : 13,48 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldc.i4.0
|
|
IL_001e: newarr [mscorlib]System.String
|
|
IL_0023: stfld string[] Speak.Sites.BNWSite::additionalContacts
|
|
.line 39,39 : 9,10 ''
|
|
IL_0028: ret
|
|
} // end of method BNWSite::.ctor
|
|
|
|
.method public hidebysig virtual instance class Speak.Sites.ISite
|
|
CreateDefaultInstance() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 43,43 : 13,34 ''
|
|
IL_0000: newobj instance void Speak.Sites.BNWSite::.ctor()
|
|
IL_0005: ret
|
|
} // end of method BNWSite::CreateDefaultInstance
|
|
|
|
.method public hidebysig virtual instance string
|
|
GetAvatarPath(string userName) cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 49,49 : 13,33 ''
|
|
IL_0000: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0005: ret
|
|
} // end of method BNWSite::GetAvatarPath
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NumRegex() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 56,56 : 19,35 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.BNWSite::numRegEx
|
|
IL_0005: ret
|
|
} // end of method BNWSite::get_NumRegex
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NameRegex() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 62,62 : 19,36 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.BNWSite::nameRegEx
|
|
IL_0005: ret
|
|
} // end of method BNWSite::get_NameRegex
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 67,67 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.BNWSite::name
|
|
IL_0006: ret
|
|
} // end of method BNWSite::get_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 68,68 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Sites.BNWSite::name
|
|
.line 68,68 : 33,34 ''
|
|
IL_0007: ret
|
|
} // end of method BNWSite::set_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_MainContact() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 73,73 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.BNWSite::mainContact
|
|
IL_0006: ret
|
|
} // end of method BNWSite::get_MainContact
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_MainContact(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 74,74 : 19,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Sites.BNWSite::mainContact
|
|
.line 74,74 : 40,41 ''
|
|
IL_0007: ret
|
|
} // end of method BNWSite::set_MainContact
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string[] get_AdditionalContacts() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 79,79 : 19,45 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string[] Speak.Sites.BNWSite::additionalContacts
|
|
IL_0006: ret
|
|
} // end of method BNWSite::get_AdditionalContacts
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_AdditionalContacts(string[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 80,80 : 19,46 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string[] Speak.Sites.BNWSite::additionalContacts
|
|
.line 80,80 : 47,48 ''
|
|
IL_0007: ret
|
|
} // end of method BNWSite::set_AdditionalContacts
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 15,22 : 9,43 ''
|
|
IL_0000: ldstr "(\?<full>(\?<post>\\#[A-Z\\d]+)(\?<cmnt>/[A-Z\\d]+)\?)"
|
|
IL_0005: ldc.i4 0x23a
|
|
IL_000a: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_000f: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.BNWSite::numRegEx
|
|
.line 24,32 : 9,43 ''
|
|
IL_0014: ldstr "(\?<name>\\B@\\w+[-_\\.\\w]*\\w+)(\?<isFirst>\\:{1})\?"
|
|
IL_0019: ldc.i4 0x23b
|
|
IL_001e: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0023: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.BNWSite::nameRegEx
|
|
IL_0028: ret
|
|
} // end of method BNWSite::.cctor
|
|
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NumRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.BNWSite::get_NumRegex()
|
|
} // end of property BNWSite::NumRegex
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NameRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.BNWSite::get_NameRegex()
|
|
} // end of property BNWSite::NameRegex
|
|
.property instance string Name()
|
|
{
|
|
.set instance void Speak.Sites.BNWSite::set_Name(string)
|
|
.get instance string Speak.Sites.BNWSite::get_Name()
|
|
} // end of property BNWSite::Name
|
|
.property instance string MainContact()
|
|
{
|
|
.get instance string Speak.Sites.BNWSite::get_MainContact()
|
|
.set instance void Speak.Sites.BNWSite::set_MainContact(string)
|
|
} // end of property BNWSite::MainContact
|
|
.property instance string[] AdditionalContacts()
|
|
{
|
|
.get instance string[] Speak.Sites.BNWSite::get_AdditionalContacts()
|
|
.set instance void Speak.Sites.BNWSite::set_AdditionalContacts(string[])
|
|
} // end of property BNWSite::AdditionalContacts
|
|
} // end of class Speak.Sites.BNWSite
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Sites.JuickSite
|
|
extends Speak.Sites.ISite
|
|
{
|
|
.field private string name
|
|
.field private string mainContact
|
|
.field private string[] additionalContacts
|
|
.field private static class [System]System.Text.RegularExpressions.Regex numRegEx
|
|
.field private static class [System]System.Text.RegularExpressions.Regex nameRegEx
|
|
.field private static string ava32
|
|
.field private static string rss
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 51 (0x33)
|
|
.maxstack 4
|
|
.locals init ([0] string[] CS$0$0000)
|
|
.line 37,37 : 9,27 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Sites\\JuickSite.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.Sites.ISite::.ctor()
|
|
.line 39,39 : 13,28 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldstr "Juick"
|
|
IL_000c: stfld string Speak.Sites.JuickSite::name
|
|
.line 40,40 : 13,45 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldstr "juick@juick.com"
|
|
IL_0017: stfld string Speak.Sites.JuickSite::mainContact
|
|
.line 41,41 : 13,67 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldc.i4.1
|
|
IL_001e: newarr [mscorlib]System.String
|
|
IL_0023: stloc.0
|
|
IL_0024: ldloc.0
|
|
IL_0025: ldc.i4.0
|
|
IL_0026: ldstr "jubo@nologin.ru"
|
|
IL_002b: stelem.ref
|
|
IL_002c: ldloc.0
|
|
IL_002d: stfld string[] Speak.Sites.JuickSite::additionalContacts
|
|
.line 42,42 : 9,10 ''
|
|
IL_0032: ret
|
|
} // end of method JuickSite::.ctor
|
|
|
|
.method public hidebysig virtual instance class Speak.Sites.ISite
|
|
CreateDefaultInstance() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 46,46 : 13,36 ''
|
|
IL_0000: newobj instance void Speak.Sites.JuickSite::.ctor()
|
|
IL_0005: ret
|
|
} // end of method JuickSite::CreateDefaultInstance
|
|
|
|
.method public hidebysig virtual instance string
|
|
GetAvatarPath(string userName) cil managed
|
|
{
|
|
// Code size 211 (0xd3)
|
|
.maxstack 3
|
|
.locals init ([0] string userUrl,
|
|
[1] string avatarUrl,
|
|
[2] string rssContent,
|
|
[3] class [System.Xml]System.Xml.XmlDocument doc,
|
|
[4] class [System.Xml]System.Xml.XmlNodeList nodes,
|
|
[5] class [System.Xml]System.Xml.XmlNodeList childNodes,
|
|
[6] int32 i,
|
|
[7] int32 iCount,
|
|
[8] class [System]System.Text.RegularExpressions.Match m)
|
|
.line 55,55 : 13,59 ''
|
|
IL_0000: ldsfld string Speak.Sites.JuickSite::rss
|
|
IL_0005: ldarg.1
|
|
IL_0006: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_000b: stloc.0
|
|
.line 56,56 : 13,45 ''
|
|
IL_000c: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0011: stloc.1
|
|
.line 57,57 : 13,61 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: call string Speak.Core.HTTP::StaticSendGet(string)
|
|
IL_0018: stloc.2
|
|
.line 58,58 : 13,49 ''
|
|
IL_0019: newobj instance void [System.Xml]System.Xml.XmlDocument::.ctor()
|
|
IL_001e: stloc.3
|
|
.line 62,62 : 17,41 ''
|
|
.try
|
|
{
|
|
IL_001f: ldloc.3
|
|
IL_0020: ldloc.2
|
|
IL_0021: callvirt instance void [System.Xml]System.Xml.XmlDocument::LoadXml(string)
|
|
IL_0026: leave.s IL_002b
|
|
|
|
.line 64,64 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_0028: pop
|
|
IL_0029: leave.s IL_002b
|
|
|
|
.line 66,66 : 13,67 ''
|
|
} // end handler
|
|
IL_002b: ldloc.3
|
|
IL_002c: ldstr "image"
|
|
IL_0031: callvirt instance class [System.Xml]System.Xml.XmlNodeList [System.Xml]System.Xml.XmlDocument::GetElementsByTagName(string)
|
|
IL_0036: stloc.s nodes
|
|
.line 67,67 : 13,51 ''
|
|
IL_0038: ldloc.s nodes
|
|
IL_003a: brfalse.s IL_0045
|
|
|
|
IL_003c: ldloc.s nodes
|
|
IL_003e: callvirt instance int32 [System.Xml]System.Xml.XmlNodeList::get_Count()
|
|
IL_0043: brtrue.s IL_0047
|
|
|
|
.line 68,68 : 17,34 ''
|
|
IL_0045: ldloc.1
|
|
IL_0046: ret
|
|
|
|
.line 70,70 : 13,58 ''
|
|
IL_0047: ldloc.s nodes
|
|
IL_0049: ldc.i4.0
|
|
IL_004a: callvirt instance class [System.Xml]System.Xml.XmlNode [System.Xml]System.Xml.XmlNodeList::get_ItemOf(int32)
|
|
IL_004f: callvirt instance class [System.Xml]System.Xml.XmlNodeList [System.Xml]System.Xml.XmlNode::get_ChildNodes()
|
|
IL_0054: stloc.s childNodes
|
|
.line 71,71 : 18,28 ''
|
|
IL_0056: ldc.i4.0
|
|
IL_0057: stloc.s i
|
|
.line 71,71 : 29,55 ''
|
|
IL_0059: ldloc.s childNodes
|
|
IL_005b: callvirt instance int32 [System.Xml]System.Xml.XmlNodeList::get_Count()
|
|
IL_0060: stloc.s iCount
|
|
IL_0062: br.s IL_00cb
|
|
|
|
.line 73,73 : 17,99 ''
|
|
IL_0064: ldloc.s childNodes
|
|
IL_0066: ldloc.s i
|
|
IL_0068: callvirt instance class [System.Xml]System.Xml.XmlNode [System.Xml]System.Xml.XmlNodeList::get_ItemOf(int32)
|
|
IL_006d: callvirt instance string [System.Xml]System.Xml.XmlNode::get_Name()
|
|
IL_0072: ldstr "url"
|
|
IL_0077: ldc.i4.3
|
|
IL_0078: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_007d: brfalse.s IL_00c5
|
|
|
|
.line 75,75 : 21,73 ''
|
|
IL_007f: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Core.Regexps::UID
|
|
IL_0084: ldloc.s childNodes
|
|
IL_0086: ldloc.s i
|
|
IL_0088: callvirt instance class [System.Xml]System.Xml.XmlNode [System.Xml]System.Xml.XmlNodeList::get_ItemOf(int32)
|
|
IL_008d: callvirt instance string [System.Xml]System.Xml.XmlNode::get_InnerXml()
|
|
IL_0092: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0097: stloc.s m
|
|
.line 76,76 : 21,35 ''
|
|
IL_0099: ldloc.s m
|
|
IL_009b: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_00a0: brfalse.s IL_00d1
|
|
|
|
.line 77,77 : 25,81 ''
|
|
IL_00a2: ldsfld string Speak.Sites.JuickSite::ava32
|
|
IL_00a7: ldloc.s m
|
|
IL_00a9: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_00ae: ldstr "uid"
|
|
IL_00b3: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_00b8: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_00bd: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_00c2: stloc.1
|
|
.line 78,78 : 21,27 ''
|
|
IL_00c3: br.s IL_00d1
|
|
|
|
.line 71,71 : 68,71 ''
|
|
IL_00c5: ldloc.s i
|
|
IL_00c7: ldc.i4.1
|
|
IL_00c8: add
|
|
IL_00c9: stloc.s i
|
|
.line 71,71 : 56,66 ''
|
|
IL_00cb: ldloc.s i
|
|
IL_00cd: ldloc.s iCount
|
|
IL_00cf: blt.s IL_0064
|
|
|
|
.line 82,82 : 13,30 ''
|
|
IL_00d1: ldloc.1
|
|
IL_00d2: ret
|
|
} // end of method JuickSite::GetAvatarPath
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NumRegex() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 89,89 : 19,35 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.JuickSite::numRegEx
|
|
IL_0005: ret
|
|
} // end of method JuickSite::get_NumRegex
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NameRegex() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 95,95 : 19,36 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.JuickSite::nameRegEx
|
|
IL_0005: ret
|
|
} // end of method JuickSite::get_NameRegex
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 100,100 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.JuickSite::name
|
|
IL_0006: ret
|
|
} // end of method JuickSite::get_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 101,101 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Sites.JuickSite::name
|
|
.line 101,101 : 33,34 ''
|
|
IL_0007: ret
|
|
} // end of method JuickSite::set_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_MainContact() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 106,106 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.JuickSite::mainContact
|
|
IL_0006: ret
|
|
} // end of method JuickSite::get_MainContact
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_MainContact(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 107,107 : 19,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Sites.JuickSite::mainContact
|
|
.line 107,107 : 40,41 ''
|
|
IL_0007: ret
|
|
} // end of method JuickSite::set_MainContact
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string[] get_AdditionalContacts() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 112,112 : 19,45 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string[] Speak.Sites.JuickSite::additionalContacts
|
|
IL_0006: ret
|
|
} // end of method JuickSite::get_AdditionalContacts
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_AdditionalContacts(string[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 113,113 : 19,46 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string[] Speak.Sites.JuickSite::additionalContacts
|
|
.line 113,113 : 47,48 ''
|
|
IL_0007: ret
|
|
} // end of method JuickSite::set_AdditionalContacts
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 61 (0x3d)
|
|
.maxstack 8
|
|
.line 17,25 : 9,43 ''
|
|
IL_0000: ldstr "(\?<full>(\?<post>\\#\\d+)(\?<cmnt>/\\d+)\?)"
|
|
IL_0005: ldc.i4 0x23b
|
|
IL_000a: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_000f: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.JuickSite::numRegEx
|
|
.line 27,35 : 9,43 ''
|
|
IL_0014: ldstr "(\?<name>\\B@\\w+[-_\\.\\w]*\\w+)(\?<isFirst>\\:{1})\?"
|
|
IL_0019: ldc.i4 0x23b
|
|
IL_001e: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0023: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.JuickSite::nameRegEx
|
|
.line 50,50 : 9,71 ''
|
|
IL_0028: ldstr "http://i.juick.com/as/{0}.png"
|
|
IL_002d: stsfld string Speak.Sites.JuickSite::ava32
|
|
.line 52,52 : 9,69 ''
|
|
IL_0032: ldstr "http://rss.juick.com/{0}/blog"
|
|
IL_0037: stsfld string Speak.Sites.JuickSite::rss
|
|
IL_003c: ret
|
|
} // end of method JuickSite::.cctor
|
|
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NumRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.JuickSite::get_NumRegex()
|
|
} // end of property JuickSite::NumRegex
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NameRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.JuickSite::get_NameRegex()
|
|
} // end of property JuickSite::NameRegex
|
|
.property instance string Name()
|
|
{
|
|
.set instance void Speak.Sites.JuickSite::set_Name(string)
|
|
.get instance string Speak.Sites.JuickSite::get_Name()
|
|
} // end of property JuickSite::Name
|
|
.property instance string MainContact()
|
|
{
|
|
.set instance void Speak.Sites.JuickSite::set_MainContact(string)
|
|
.get instance string Speak.Sites.JuickSite::get_MainContact()
|
|
} // end of property JuickSite::MainContact
|
|
.property instance string[] AdditionalContacts()
|
|
{
|
|
.get instance string[] Speak.Sites.JuickSite::get_AdditionalContacts()
|
|
.set instance void Speak.Sites.JuickSite::set_AdditionalContacts(string[])
|
|
} // end of property JuickSite::AdditionalContacts
|
|
} // end of class Speak.Sites.JuickSite
|
|
|
|
.class public auto ansi serializable beforefieldinit Speak.Sites.PstoSite
|
|
extends Speak.Sites.ISite
|
|
{
|
|
.field private string name
|
|
.field private string mainContact
|
|
.field private string[] additionalContacts
|
|
.field private static class [System]System.Text.RegularExpressions.Regex numRegEx
|
|
.field private static class [System]System.Text.RegularExpressions.Regex nameRegEx
|
|
.field private static class [System]System.Text.RegularExpressions.Regex AvaIDRegEx
|
|
.field private string userPageUrl
|
|
.field private string avaUrl
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 63 (0x3f)
|
|
.maxstack 8
|
|
.line 56,56 : 9,60 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Sites\\PstoSite.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldstr "http://{0}.psto.net"
|
|
IL_0006: stfld string Speak.Sites.PstoSite::userPageUrl
|
|
.line 57,57 : 9,68 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldstr "http://psto.net/img/a/40/{0}.png"
|
|
IL_0011: stfld string Speak.Sites.PstoSite::avaUrl
|
|
.line 43,43 : 9,26 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: call instance void Speak.Sites.ISite::.ctor()
|
|
.line 45,45 : 13,27 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldstr "Psto"
|
|
IL_0022: stfld string Speak.Sites.PstoSite::name
|
|
.line 46,46 : 13,43 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldstr "psto@psto.net"
|
|
IL_002d: stfld string Speak.Sites.PstoSite::mainContact
|
|
.line 47,47 : 13,48 ''
|
|
IL_0032: ldarg.0
|
|
IL_0033: ldc.i4.0
|
|
IL_0034: newarr [mscorlib]System.String
|
|
IL_0039: stfld string[] Speak.Sites.PstoSite::additionalContacts
|
|
.line 48,48 : 9,10 ''
|
|
IL_003e: ret
|
|
} // end of method PstoSite::.ctor
|
|
|
|
.method public hidebysig virtual instance class Speak.Sites.ISite
|
|
CreateDefaultInstance() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 52,52 : 13,35 ''
|
|
IL_0000: newobj instance void Speak.Sites.PstoSite::.ctor()
|
|
IL_0005: ret
|
|
} // end of method PstoSite::CreateDefaultInstance
|
|
|
|
.method public hidebysig virtual instance string
|
|
GetAvatarPath(string userName) cil managed
|
|
{
|
|
// Code size 81 (0x51)
|
|
.maxstack 3
|
|
.locals init ([0] string userUrl,
|
|
[1] string avatarUrl,
|
|
[2] string userPageContent,
|
|
[3] class [System]System.Text.RegularExpressions.Match m)
|
|
.line 60,60 : 13,67 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.PstoSite::userPageUrl
|
|
IL_0006: ldarg.1
|
|
IL_0007: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_000c: stloc.0
|
|
.line 61,61 : 13,45 ''
|
|
IL_000d: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0012: stloc.1
|
|
.line 62,62 : 13,66 ''
|
|
IL_0013: ldloc.0
|
|
IL_0014: call string Speak.Core.HTTP::StaticSendGet(string)
|
|
IL_0019: stloc.2
|
|
.line 64,64 : 13,57 ''
|
|
IL_001a: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::AvaIDRegEx
|
|
IL_001f: ldloc.2
|
|
IL_0020: callvirt instance class [System]System.Text.RegularExpressions.Match [System]System.Text.RegularExpressions.Regex::Match(string)
|
|
IL_0025: stloc.3
|
|
.line 65,65 : 13,27 ''
|
|
IL_0026: ldloc.3
|
|
IL_0027: callvirt instance bool [System]System.Text.RegularExpressions.Group::get_Success()
|
|
IL_002c: brfalse.s IL_004f
|
|
|
|
.line 66,66 : 17,76 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: ldfld string Speak.Sites.PstoSite::avaUrl
|
|
IL_0034: ldloc.3
|
|
IL_0035: callvirt instance class [System]System.Text.RegularExpressions.GroupCollection [System]System.Text.RegularExpressions.Match::get_Groups()
|
|
IL_003a: ldstr "avaID"
|
|
IL_003f: callvirt instance class [System]System.Text.RegularExpressions.Group [System]System.Text.RegularExpressions.GroupCollection::get_Item(string)
|
|
IL_0044: callvirt instance string [System]System.Text.RegularExpressions.Capture::get_Value()
|
|
IL_0049: call string [mscorlib]System.String::Format(string,
|
|
object)
|
|
IL_004e: stloc.1
|
|
.line 68,68 : 13,30 ''
|
|
IL_004f: ldloc.1
|
|
IL_0050: ret
|
|
} // end of method PstoSite::GetAvatarPath
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NumRegex() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 75,75 : 19,35 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::numRegEx
|
|
IL_0005: ret
|
|
} // end of method PstoSite::get_NumRegex
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance class [System]System.Text.RegularExpressions.Regex
|
|
get_NameRegex() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 81,81 : 19,36 ''
|
|
IL_0000: ldsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::nameRegEx
|
|
IL_0005: ret
|
|
} // end of method PstoSite::get_NameRegex
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_Name() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 86,86 : 19,31 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.PstoSite::name
|
|
IL_0006: ret
|
|
} // end of method PstoSite::get_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 87,87 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Sites.PstoSite::name
|
|
.line 87,87 : 33,34 ''
|
|
IL_0007: ret
|
|
} // end of method PstoSite::set_Name
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string get_MainContact() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 92,92 : 19,38 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.Sites.PstoSite::mainContact
|
|
IL_0006: ret
|
|
} // end of method PstoSite::get_MainContact
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_MainContact(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 93,93 : 19,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.Sites.PstoSite::mainContact
|
|
.line 93,93 : 40,41 ''
|
|
IL_0007: ret
|
|
} // end of method PstoSite::set_MainContact
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance string[] get_AdditionalContacts() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 98,98 : 19,45 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string[] Speak.Sites.PstoSite::additionalContacts
|
|
IL_0006: ret
|
|
} // end of method PstoSite::get_AdditionalContacts
|
|
|
|
.method public hidebysig specialname virtual
|
|
instance void set_AdditionalContacts(string[] 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 99,99 : 19,46 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string[] Speak.Sites.PstoSite::additionalContacts
|
|
.line 99,99 : 47,48 ''
|
|
IL_0007: ret
|
|
} // end of method PstoSite::set_AdditionalContacts
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 61 (0x3d)
|
|
.maxstack 8
|
|
.line 16,23 : 9,43 ''
|
|
IL_0000: ldstr "(\?<full>(\?<post>\\#[A-Za-z\\d]+)(\?<cmnt>/[\\d]+)\?)"
|
|
IL_0005: ldc.i4 0x23a
|
|
IL_000a: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_000f: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::numRegEx
|
|
.line 24,32 : 9,43 ''
|
|
IL_0014: ldstr "(\?<name>\\B@\\w+[-_\\.\\w]*\\w+)(\?<isFirst>\\:{1}|\\ \\-\\>)\?"
|
|
IL_0019: ldc.i4 0x23b
|
|
IL_001e: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0023: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::nameRegEx
|
|
.line 33,40 : 9,43 ''
|
|
IL_0028: ldstr "src=\\\"/(\?:.+\?)/80/(\?<avaID>\\d+)\\.png\\\""
|
|
IL_002d: ldc.i4 0x239
|
|
IL_0032: newobj instance void [System]System.Text.RegularExpressions.Regex::.ctor(string,
|
|
valuetype [System]System.Text.RegularExpressions.RegexOptions)
|
|
IL_0037: stsfld class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::AvaIDRegEx
|
|
IL_003c: ret
|
|
} // end of method PstoSite::.cctor
|
|
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NumRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::get_NumRegex()
|
|
} // end of property PstoSite::NumRegex
|
|
.property instance class [System]System.Text.RegularExpressions.Regex
|
|
NameRegex()
|
|
{
|
|
.custom instance void [System.Xml]System.Xml.Serialization.XmlIgnoreAttribute::.ctor() = ( 01 00 00 00 )
|
|
.get instance class [System]System.Text.RegularExpressions.Regex Speak.Sites.PstoSite::get_NameRegex()
|
|
} // end of property PstoSite::NameRegex
|
|
.property instance string Name()
|
|
{
|
|
.get instance string Speak.Sites.PstoSite::get_Name()
|
|
.set instance void Speak.Sites.PstoSite::set_Name(string)
|
|
} // end of property PstoSite::Name
|
|
.property instance string MainContact()
|
|
{
|
|
.get instance string Speak.Sites.PstoSite::get_MainContact()
|
|
.set instance void Speak.Sites.PstoSite::set_MainContact(string)
|
|
} // end of property PstoSite::MainContact
|
|
.property instance string[] AdditionalContacts()
|
|
{
|
|
.get instance string[] Speak.Sites.PstoSite::get_AdditionalContacts()
|
|
.set instance void Speak.Sites.PstoSite::set_AdditionalContacts(string[])
|
|
} // end of property PstoSite::AdditionalContacts
|
|
} // end of class Speak.Sites.PstoSite
|
|
|
|
.class private auto ansi Speak.Sites.SitesManager
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Sites
|
|
.field public static class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> SitesInfo
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 90 (0x5a)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.Sites.ISite juick,
|
|
[1] class Speak.Sites.ISite bnw,
|
|
[2] class Speak.Sites.ISite psto)
|
|
.line 15,15 : 13,53 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Sites\\SitesManager.cs'
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::.ctor()
|
|
IL_0005: stsfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Sites.SitesManager::Sites
|
|
.line 16,16 : 13,57 ''
|
|
IL_000a: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::.ctor()
|
|
IL_000f: stsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
.line 18,18 : 13,43 ''
|
|
IL_0014: newobj instance void Speak.Sites.JuickSite::.ctor()
|
|
IL_0019: stloc.0
|
|
.line 19,19 : 13,42 ''
|
|
IL_001a: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Sites.SitesManager::Sites
|
|
IL_001f: ldloc.0
|
|
IL_0020: callvirt instance string Speak.Sites.ISite::get_Name()
|
|
IL_0025: ldloc.0
|
|
IL_0026: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::Add(!0,
|
|
!1)
|
|
.line 20,20 : 13,39 ''
|
|
IL_002b: newobj instance void Speak.Sites.BNWSite::.ctor()
|
|
IL_0030: stloc.1
|
|
.line 21,21 : 13,38 ''
|
|
IL_0031: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Sites.SitesManager::Sites
|
|
IL_0036: ldloc.1
|
|
IL_0037: callvirt instance string Speak.Sites.ISite::get_Name()
|
|
IL_003c: ldloc.1
|
|
IL_003d: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::Add(!0,
|
|
!1)
|
|
.line 22,22 : 13,41 ''
|
|
IL_0042: newobj instance void Speak.Sites.PstoSite::.ctor()
|
|
IL_0047: stloc.2
|
|
.line 23,23 : 13,40 ''
|
|
IL_0048: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite> Speak.Sites.SitesManager::Sites
|
|
IL_004d: ldloc.2
|
|
IL_004e: callvirt instance string Speak.Sites.ISite::get_Name()
|
|
IL_0053: ldloc.2
|
|
IL_0054: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Sites.ISite>::Add(!0,
|
|
!1)
|
|
.line 24,24 : 9,10 ''
|
|
IL_0059: ret
|
|
} // end of method SitesManager::.cctor
|
|
|
|
.method public hidebysig static class Speak.Sites.ISite
|
|
CreateDefaultSiteInstance() cil managed
|
|
{
|
|
// Code size 20 (0x14)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Sites.ISite site)
|
|
.line 28,28 : 13,41 ''
|
|
IL_0000: newobj instance void Speak.Sites.PstoSite::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 29,29 : 13,53 ''
|
|
IL_0006: ldloc.0
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: newarr [mscorlib]System.String
|
|
IL_000d: callvirt instance void Speak.Sites.ISite::set_AdditionalContacts(string[])
|
|
.line 30,30 : 13,25 ''
|
|
IL_0012: ldloc.0
|
|
IL_0013: ret
|
|
} // end of method SitesManager::CreateDefaultSiteInstance
|
|
|
|
.method public hidebysig static class Speak.Sites.ISite
|
|
GetContactSite(native int hContact) cil managed
|
|
{
|
|
// Code size 27 (0x1b)
|
|
.maxstack 8
|
|
.line 35,35 : 13,49 ''
|
|
IL_0000: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_0005: ldarg.0
|
|
IL_0006: callvirt instance bool class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::ContainsKey(!0)
|
|
IL_000b: brfalse.s IL_0019
|
|
|
|
.line 36,36 : 17,44 ''
|
|
IL_000d: ldsfld class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite> Speak.Sites.SitesManager::SitesInfo
|
|
IL_0012: ldarg.0
|
|
IL_0013: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<native int,class Speak.Sites.ISite>::get_Item(!0)
|
|
IL_0018: ret
|
|
|
|
.line 38,38 : 13,25 ''
|
|
IL_0019: ldnull
|
|
IL_001a: ret
|
|
} // end of method SitesManager::GetContactSite
|
|
|
|
.method public hidebysig static class Speak.Sites.ISite
|
|
GetContactSite(string UID,
|
|
bool searchInAdditional) cil managed
|
|
{
|
|
// Code size 142 (0x8e)
|
|
.maxstack 3
|
|
.locals init ([0] int32 i,
|
|
[1] int32 iCount,
|
|
[2] int32 j,
|
|
[3] int32 jCount)
|
|
.line 43,43 : 18,28 ''
|
|
IL_0000: ldc.i4.0
|
|
IL_0001: stloc.0
|
|
.line 43,43 : 29,69 ''
|
|
IL_0002: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0007: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_000c: ldlen
|
|
IL_000d: conv.i4
|
|
IL_000e: stloc.1
|
|
IL_000f: br.s IL_0088
|
|
|
|
.line 45,45 : 17,117 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0017: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_001c: ldloc.0
|
|
IL_001d: ldelem.ref
|
|
IL_001e: callvirt instance string Speak.Sites.ISite::get_MainContact()
|
|
IL_0023: ldc.i4.3
|
|
IL_0024: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0029: brfalse.s IL_0038
|
|
|
|
.line 47,47 : 21,55 ''
|
|
IL_002b: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0030: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_0035: ldloc.0
|
|
IL_0036: ldelem.ref
|
|
IL_0037: ret
|
|
|
|
.line 50,50 : 17,41 ''
|
|
IL_0038: ldarg.1
|
|
IL_0039: brfalse.s IL_0084
|
|
|
|
.line 54,54 : 22,32 ''
|
|
IL_003b: ldc.i4.0
|
|
IL_003c: stloc.2
|
|
.line 54,54 : 33,95 ''
|
|
IL_003d: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0042: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_0047: ldloc.0
|
|
IL_0048: ldelem.ref
|
|
IL_0049: callvirt instance string[] Speak.Sites.ISite::get_AdditionalContacts()
|
|
IL_004e: ldlen
|
|
IL_004f: conv.i4
|
|
IL_0050: stloc.3
|
|
IL_0051: br.s IL_0080
|
|
|
|
.line 56,56 : 21,131 ''
|
|
IL_0053: ldarg.0
|
|
IL_0054: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0059: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_005e: ldloc.0
|
|
IL_005f: ldelem.ref
|
|
IL_0060: callvirt instance string[] Speak.Sites.ISite::get_AdditionalContacts()
|
|
IL_0065: ldloc.2
|
|
IL_0066: ldelem.ref
|
|
IL_0067: ldc.i4.3
|
|
IL_0068: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_006d: brfalse.s IL_007c
|
|
|
|
.line 58,58 : 25,59 ''
|
|
IL_006f: call class Speak.Core.Settings Speak.Core.Settings::get_Instance()
|
|
IL_0074: callvirt instance class Speak.Sites.ISite[] Speak.Core.Settings::get_Sites()
|
|
IL_0079: ldloc.0
|
|
IL_007a: ldelem.ref
|
|
IL_007b: ret
|
|
|
|
.line 54,54 : 108,111 ''
|
|
IL_007c: ldloc.2
|
|
IL_007d: ldc.i4.1
|
|
IL_007e: add
|
|
IL_007f: stloc.2
|
|
.line 54,54 : 96,106 ''
|
|
IL_0080: ldloc.2
|
|
IL_0081: ldloc.3
|
|
IL_0082: blt.s IL_0053
|
|
|
|
.line 43,43 : 82,85 ''
|
|
IL_0084: ldloc.0
|
|
IL_0085: ldc.i4.1
|
|
IL_0086: add
|
|
IL_0087: stloc.0
|
|
.line 43,43 : 70,80 ''
|
|
IL_0088: ldloc.0
|
|
IL_0089: ldloc.1
|
|
IL_008a: blt.s IL_0011
|
|
|
|
.line 63,63 : 13,25 ''
|
|
IL_008c: ldnull
|
|
IL_008d: ret
|
|
} // end of method SitesManager::GetContactSite
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method SitesManager::.ctor
|
|
|
|
} // end of class Speak.Sites.SitesManager
|
|
|
|
.class private auto ansi beforefieldinit Speak.Storage.Settings
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.class auto ansi nested private beforefieldinit Contact
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public string Status
|
|
.field public bool message_read
|
|
.field public bool status_read
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string status,
|
|
bool rmessage,
|
|
bool rstatus) cil managed
|
|
{
|
|
// Code size 28 (0x1c)
|
|
.maxstack 8
|
|
.line 18,18 : 13,71 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Storage\\Settings.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 20,20 : 17,38 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld string Speak.Storage.Settings/Contact::Status
|
|
.line 21,21 : 17,46 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld bool Speak.Storage.Settings/Contact::message_read
|
|
.line 22,22 : 17,44 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.3
|
|
IL_0016: stfld bool Speak.Storage.Settings/Contact::status_read
|
|
.line 23,23 : 13,14 ''
|
|
IL_001b: ret
|
|
} // end of method Contact::.ctor
|
|
|
|
} // end of class Contact
|
|
|
|
.field private static class Speak.Storage.Settings 'instance'
|
|
.field private class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> contactlist
|
|
.field private int64 maxTextLength
|
|
.field private bool globalActive
|
|
.field private bool unknownmessageread
|
|
.field private bool unknownstatusread
|
|
.method public hidebysig static class Speak.Storage.Settings
|
|
getInstance() cil managed
|
|
{
|
|
// Code size 23 (0x17)
|
|
.maxstack 8
|
|
.line 38,38 : 13,34 ''
|
|
IL_0000: ldsfld class Speak.Storage.Settings Speak.Storage.Settings::'instance'
|
|
IL_0005: brtrue.s IL_0011
|
|
|
|
.line 39,39 : 17,43 ''
|
|
IL_0007: newobj instance void Speak.Storage.Settings::.ctor()
|
|
IL_000c: stsfld class Speak.Storage.Settings Speak.Storage.Settings::'instance'
|
|
.line 40,40 : 13,29 ''
|
|
IL_0011: ldsfld class Speak.Storage.Settings Speak.Storage.Settings::'instance'
|
|
IL_0016: ret
|
|
} // end of method Settings::getInstance
|
|
|
|
.method private hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 39 (0x27)
|
|
.maxstack 8
|
|
.line 28,28 : 9,42 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.1
|
|
IL_0002: stfld bool Speak.Storage.Settings::globalActive
|
|
.line 29,29 : 9,48 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldc.i4.1
|
|
IL_0009: stfld bool Speak.Storage.Settings::unknownmessageread
|
|
.line 30,30 : 9,47 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldc.i4.1
|
|
IL_0010: stfld bool Speak.Storage.Settings::unknownstatusread
|
|
.line 43,43 : 9,27 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 45,45 : 13,66 ''
|
|
IL_001b: ldarg.0
|
|
IL_001c: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::.ctor()
|
|
IL_0021: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
.line 46,46 : 9,10 ''
|
|
IL_0026: ret
|
|
} // end of method Settings::.ctor
|
|
|
|
.method public hidebysig instance void
|
|
ReadContactList() cil managed
|
|
{
|
|
// Code size 201 (0xc9)
|
|
.maxstack 6
|
|
.locals init ([0] class [mscorlib]System.Collections.ObjectModel.ReadOnlyCollection`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo> list,
|
|
[1] class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo item,
|
|
[2] class Speak.Storage.Settings/Contact c,
|
|
[3] class [mscorlib]System.Collections.Generic.IEnumerator`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo> CS$5$0000,
|
|
[4] valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> CS$0$0001)
|
|
.line 50,50 : 13,66 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: newobj instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::.ctor()
|
|
IL_0006: stfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
.line 51,51 : 13,105 ''
|
|
IL_000b: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0010: callvirt instance class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_MirandaDatabase()
|
|
IL_0015: callvirt instance class [mscorlib]System.Collections.ObjectModel.ReadOnlyCollection`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaDatabase::GetContacts()
|
|
IL_001a: stloc.0
|
|
.line 52,52 : 42,46 ''
|
|
IL_001b: ldloc.0
|
|
IL_001c: callvirt instance class [mscorlib]System.Collections.Generic.IEnumerator`1<!0> class [mscorlib]System.Collections.ObjectModel.ReadOnlyCollection`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::GetEnumerator()
|
|
IL_0021: stloc.3
|
|
.try
|
|
{
|
|
IL_0022: br IL_00b1
|
|
|
|
.line 52,52 : 22,38 ''
|
|
IL_0027: ldloc.3
|
|
IL_0028: callvirt instance !0 class [mscorlib]System.Collections.Generic.IEnumerator`1<class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo>::get_Current()
|
|
IL_002d: stloc.1
|
|
.line 54,54 : 17,43 ''
|
|
IL_002e: ldloc.1
|
|
IL_002f: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_0034: brfalse.s IL_00b1
|
|
|
|
.line 57,59 : 21,97 ''
|
|
IL_0036: ldloc.1
|
|
IL_0037: callvirt instance valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_Status()
|
|
IL_003c: stloc.s CS$0$0001
|
|
IL_003e: ldloca.s CS$0$0001
|
|
IL_0040: constrained. valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>
|
|
IL_0046: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_004b: ldstr "message"
|
|
IL_0050: ldstr "speak_config"
|
|
IL_0055: ldloc.1
|
|
IL_0056: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_005b: ldc.i4.1
|
|
IL_005c: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
native int,
|
|
bool)
|
|
IL_0061: ldstr "status"
|
|
IL_0066: ldstr "speak_config"
|
|
IL_006b: ldloc.1
|
|
IL_006c: callvirt instance native int [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaObject::get_MirandaHandle()
|
|
IL_0071: ldc.i4.1
|
|
IL_0072: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
native int,
|
|
bool)
|
|
IL_0077: newobj instance void Speak.Storage.Settings/Contact::.ctor(string,
|
|
bool,
|
|
bool)
|
|
IL_007c: stloc.2
|
|
.line 60,60 : 21,83 ''
|
|
IL_007d: ldarg.0
|
|
IL_007e: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
IL_0083: callvirt instance class [mscorlib]System.Collections.Generic.Dictionary`2/KeyCollection<!0,!1> class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::get_Keys()
|
|
IL_0088: ldloc.1
|
|
IL_0089: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_008e: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_0093: call bool [System.Core]System.Linq.Enumerable::Contains<string>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>,
|
|
!!0)
|
|
IL_0098: brtrue.s IL_00b1
|
|
|
|
.line 62,62 : 25,75 ''
|
|
IL_009a: ldarg.0
|
|
IL_009b: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
IL_00a0: ldloc.1
|
|
IL_00a1: callvirt instance object [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.ContactInfo::get_UniqueID()
|
|
IL_00a6: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_00ab: ldloc.2
|
|
IL_00ac: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::Add(!0,
|
|
!1)
|
|
.line 52,52 : 39,41 ''
|
|
IL_00b1: ldloc.3
|
|
IL_00b2: callvirt instance bool [mscorlib]System.Collections.IEnumerator::MoveNext()
|
|
IL_00b7: brtrue IL_0027
|
|
|
|
IL_00bc: leave.s IL_00c8
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_00be: ldloc.3
|
|
IL_00bf: brfalse.s IL_00c7
|
|
|
|
IL_00c1: ldloc.3
|
|
IL_00c2: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00c7: endfinally
|
|
.line 66,66 : 9,10 ''
|
|
} // end handler
|
|
IL_00c8: ret
|
|
} // end of method Settings::ReadContactList
|
|
|
|
.method public hidebysig instance void
|
|
SetGlobalSettings() cil managed
|
|
{
|
|
// Code size 88 (0x58)
|
|
.maxstack 4
|
|
.line 69,69 : 13,85 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldstr "max_msg_size"
|
|
IL_0006: ldstr "speak_config"
|
|
IL_000b: call int64 Speak.Opt.Options::readDBLong(string,
|
|
string)
|
|
IL_0010: stfld int64 Speak.Storage.Settings::maxTextLength
|
|
.line 70,70 : 13,84 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldstr "active"
|
|
IL_001b: ldstr "speak_config"
|
|
IL_0020: ldc.i4.1
|
|
IL_0021: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0026: stfld bool Speak.Storage.Settings::globalActive
|
|
.line 71,71 : 13,93 ''
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldstr "message_u"
|
|
IL_0031: ldstr "speak_config"
|
|
IL_0036: ldc.i4.1
|
|
IL_0037: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_003c: stfld bool Speak.Storage.Settings::unknownmessageread
|
|
.line 72,72 : 13,91 ''
|
|
IL_0041: ldarg.0
|
|
IL_0042: ldstr "status_u"
|
|
IL_0047: ldstr "speak_config"
|
|
IL_004c: ldc.i4.1
|
|
IL_004d: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0052: stfld bool Speak.Storage.Settings::unknownstatusread
|
|
.line 73,73 : 9,10 ''
|
|
IL_0057: ret
|
|
} // end of method Settings::SetGlobalSettings
|
|
|
|
.method public hidebysig instance bool
|
|
canMessageRead(string text,
|
|
string uid) cil managed
|
|
{
|
|
// Code size 61 (0x3d)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Storage.Settings/Contact c,
|
|
[1] bool CS$1$0000)
|
|
.line 77,77 : 13,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.Storage.Settings::globalActive
|
|
IL_0006: brtrue.s IL_000a
|
|
|
|
.line 79,79 : 17,30 ''
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: ret
|
|
|
|
.line 81,81 : 13,50 ''
|
|
IL_000a: ldarg.1
|
|
IL_000b: callvirt instance int32 [mscorlib]System.String::get_Length()
|
|
IL_0010: conv.i8
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldfld int64 Speak.Storage.Settings::maxTextLength
|
|
IL_0017: ble.s IL_001b
|
|
|
|
.line 83,83 : 17,30 ''
|
|
IL_0019: ldc.i4.0
|
|
IL_001a: ret
|
|
|
|
.line 88,88 : 17,43 ''
|
|
.try
|
|
{
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
IL_0021: ldarg.2
|
|
IL_0022: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::get_Item(!0)
|
|
IL_0027: stloc.0
|
|
IL_0028: leave.s IL_0034
|
|
|
|
.line 90,90 : 13,68 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Collections.Generic.KeyNotFoundException
|
|
{
|
|
IL_002a: pop
|
|
.line 92,92 : 17,48 ''
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldfld bool Speak.Storage.Settings::unknownmessageread
|
|
IL_0031: stloc.1
|
|
IL_0032: leave.s IL_003b
|
|
|
|
.line 94,94 : 13,35 ''
|
|
} // end handler
|
|
IL_0034: ldloc.0
|
|
IL_0035: ldfld bool Speak.Storage.Settings/Contact::message_read
|
|
IL_003a: ret
|
|
|
|
.line 95,95 : 9,10 ''
|
|
IL_003b: ldloc.1
|
|
IL_003c: ret
|
|
} // end of method Settings::canMessageRead
|
|
|
|
.method public hidebysig instance string
|
|
getSpeakString() cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 99,99 : 13,37 ''
|
|
IL_0000: ldstr "{0} meint: {1}"
|
|
IL_0005: ret
|
|
} // end of method Settings::getSpeakString
|
|
|
|
.method public hidebysig instance bool
|
|
hasChangedStatus(string uid,
|
|
string status) cil managed
|
|
{
|
|
// Code size 106 (0x6a)
|
|
.maxstack 5
|
|
.locals init ([0] class Speak.Storage.Settings/Contact c,
|
|
[1] bool CS$1$0000)
|
|
.line 107,107 : 17,43 ''
|
|
.try
|
|
{
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::get_Item(!0)
|
|
IL_000c: stloc.0
|
|
IL_000d: leave.s IL_0038
|
|
|
|
.line 109,109 : 13,68 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Collections.Generic.KeyNotFoundException
|
|
{
|
|
IL_000f: pop
|
|
.line 111,111 : 17,47 ''
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldstr ""
|
|
IL_0016: call bool [mscorlib]System.String::op_Inequality(string,
|
|
string)
|
|
IL_001b: brfalse.s IL_0034
|
|
|
|
IL_001d: ldarg.2
|
|
IL_001e: ldstr ""
|
|
IL_0023: call bool [mscorlib]System.String::op_Inequality(string,
|
|
string)
|
|
IL_0028: brfalse.s IL_0034
|
|
|
|
.line 113,113 : 21,39 ''
|
|
IL_002a: ldarg.0
|
|
IL_002b: call instance void Speak.Storage.Settings::ReadContactList()
|
|
.line 114,114 : 21,33 ''
|
|
IL_0030: ldc.i4.1
|
|
IL_0031: stloc.1
|
|
IL_0032: leave.s IL_0068
|
|
|
|
.line 116,116 : 17,30 ''
|
|
IL_0034: ldc.i4.0
|
|
IL_0035: stloc.1
|
|
IL_0036: leave.s IL_0068
|
|
|
|
.line 118,118 : 13,36 ''
|
|
} // end handler
|
|
IL_0038: ldloc.0
|
|
IL_0039: ldfld string Speak.Storage.Settings/Contact::Status
|
|
IL_003e: ldarg.2
|
|
IL_003f: call bool [mscorlib]System.String::op_Inequality(string,
|
|
string)
|
|
IL_0044: brfalse.s IL_0066
|
|
|
|
.line 120,120 : 17,92 ''
|
|
IL_0046: ldarg.0
|
|
IL_0047: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
IL_004c: ldarg.1
|
|
IL_004d: ldarg.2
|
|
IL_004e: ldloc.0
|
|
IL_004f: ldfld bool Speak.Storage.Settings/Contact::message_read
|
|
IL_0054: ldloc.0
|
|
IL_0055: ldfld bool Speak.Storage.Settings/Contact::status_read
|
|
IL_005a: newobj instance void Speak.Storage.Settings/Contact::.ctor(string,
|
|
bool,
|
|
bool)
|
|
IL_005f: callvirt instance void class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::set_Item(!0,
|
|
!1)
|
|
.line 121,121 : 17,29 ''
|
|
IL_0064: ldc.i4.1
|
|
IL_0065: ret
|
|
|
|
.line 123,123 : 13,26 ''
|
|
IL_0066: ldc.i4.0
|
|
IL_0067: ret
|
|
|
|
.line 124,124 : 9,10 ''
|
|
IL_0068: ldloc.1
|
|
IL_0069: ret
|
|
} // end of method Settings::hasChangedStatus
|
|
|
|
.method public hidebysig instance bool
|
|
canStatusRead(string uid) cil managed
|
|
{
|
|
// Code size 30 (0x1e)
|
|
.maxstack 2
|
|
.locals init ([0] class Speak.Storage.Settings/Contact c)
|
|
.line 128,128 : 13,47 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact> Speak.Storage.Settings::contactlist
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance !1 class [mscorlib]System.Collections.Generic.Dictionary`2<string,class Speak.Storage.Settings/Contact>::get_Item(!0)
|
|
IL_000c: stloc.0
|
|
.line 129,129 : 13,27 ''
|
|
IL_000d: ldloc.0
|
|
IL_000e: brfalse.s IL_0017
|
|
|
|
.line 131,131 : 17,38 ''
|
|
IL_0010: ldloc.0
|
|
IL_0011: ldfld bool Speak.Storage.Settings/Contact::status_read
|
|
IL_0016: ret
|
|
|
|
.line 133,133 : 13,43 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldfld bool Speak.Storage.Settings::unknownstatusread
|
|
IL_001d: ret
|
|
} // end of method Settings::canStatusRead
|
|
|
|
.method public hidebysig instance string
|
|
getStatusString(valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode> status) cil managed
|
|
{
|
|
// Code size 116 (0x74)
|
|
.maxstack 2
|
|
.locals init ([0] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode CS$0$0000)
|
|
.line 138,138 : 13,28 ''
|
|
IL_0000: ldarga.s status
|
|
IL_0002: dup
|
|
IL_0003: call instance !0 valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::GetValueOrDefault()
|
|
IL_0008: stloc.0
|
|
IL_0009: call instance bool valuetype [mscorlib]System.Nullable`1<valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode>::get_HasValue()
|
|
IL_000e: brfalse.s IL_006e
|
|
|
|
IL_0010: ldloc.0
|
|
IL_0011: ldc.i4 0x9c87
|
|
IL_0016: sub
|
|
IL_0017: switch (
|
|
IL_003e,
|
|
IL_0044,
|
|
IL_004a,
|
|
IL_005c,
|
|
IL_0056,
|
|
IL_0062,
|
|
IL_0068,
|
|
IL_0050)
|
|
IL_003c: br.s IL_006e
|
|
|
|
.line 141,141 : 21,42 ''
|
|
IL_003e: ldstr "{0} ist Off"
|
|
IL_0043: ret
|
|
|
|
.line 143,143 : 21,41 ''
|
|
IL_0044: ldstr "{0} ist da"
|
|
IL_0049: ret
|
|
|
|
.line 145,145 : 21,55 ''
|
|
IL_004a: ldstr "{0} ist nur mal kurz weg"
|
|
IL_004f: ret
|
|
|
|
.line 147,147 : 21,53 ''
|
|
IL_0050: ldstr "{0} hat sich versteckt"
|
|
IL_0055: ret
|
|
|
|
.line 149,149 : 21,52 ''
|
|
IL_0056: ldstr "{0} ist nicht mehr da"
|
|
IL_005b: ret
|
|
|
|
.line 151,151 : 21,74 ''
|
|
IL_005c: ldstr "{0} will in ruhe gelassen werden, schnautze"
|
|
IL_0061: ret
|
|
|
|
.line 153,153 : 21,50 ''
|
|
IL_0062: ldstr bytearray (7B 00 30 00 7D 00 20 00 69 00 73 00 74 00 20 00 // {.0.}. .i.s.t. .
|
|
62 00 65 00 73 00 63 00 68 00 E4 00 66 00 74 00 // b.e.s.c.h...f.t.
|
|
69 00 67 00 74 00 ) // i.g.t.
|
|
IL_0067: ret
|
|
|
|
.line 155,155 : 21,47 ''
|
|
IL_0068: ldstr "{0} will chatten"
|
|
IL_006d: ret
|
|
|
|
.line 157,157 : 13,34 ''
|
|
IL_006e: ldstr "{0} ist {1}"
|
|
IL_0073: ret
|
|
} // end of method Settings::getStatusString
|
|
|
|
.method public hidebysig instance bool
|
|
getActiveConnect() cil managed
|
|
{
|
|
// Code size 17 (0x11)
|
|
.maxstack 8
|
|
.line 162,162 : 13,80 ''
|
|
IL_0000: ldstr "active_connect"
|
|
IL_0005: ldstr "speak_config"
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0010: ret
|
|
} // end of method Settings::getActiveConnect
|
|
|
|
.method public hidebysig instance bool
|
|
getActiveDisconnect() cil managed
|
|
{
|
|
// Code size 17 (0x11)
|
|
.maxstack 8
|
|
.line 169,169 : 13,83 ''
|
|
IL_0000: ldstr "active_disconnect"
|
|
IL_0005: ldstr "speak_config"
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: call bool Speak.Opt.Options::readDBBool(string,
|
|
string,
|
|
bool)
|
|
IL_0010: ret
|
|
} // end of method Settings::getActiveDisconnect
|
|
|
|
} // end of class Speak.Storage.Settings
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.Structs.API
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal string MS_SYSTEM_GETVERSION = "Miranda/System/GetVersion"
|
|
.field public static literal string MS_DB_EVENT_ADD = "DB/Event/Add"
|
|
.field public static literal string MS_DB_EVENT_GET = "DB/Event/Get"
|
|
.field public static literal string MS_DB_EVENT_DELETE = "DB/Event/Delete"
|
|
.field public static literal string MS_DB_EVENT_GETBLOBSIZE = "DB/Event/GetBlobSize"
|
|
.field public static literal string MS_DB_TIME_TIMESTAMPTOLOCAL = "DB/Time/TimestampToLocal"
|
|
.field public static literal string MS_PROTO_ADDTOCONTACT = "Proto/AddToContact"
|
|
.field public static literal string MS_PROTO_ISPROTOONCONTACT = "Proto/IsProtoOnContact"
|
|
.field public static literal string MS_PROTO_REGISTERMODULE = "Proto/RegisterModule"
|
|
.field public static literal string MS_PROTO_CHAINSEND = "Proto/ChainSend"
|
|
.field public static literal string MS_PROTO_CHAINRECV = "Proto/ChainRecv"
|
|
.field public static literal string MS_PROTO_CALLCONTACTSERVICE = "Proto/CallContactService"
|
|
.field public static literal string MS_PROTO_GETCONTACTBASEPROTO = "Proto/GetContactBaseProto"
|
|
.field public static literal string PS_SETSTATUS = "/SetStatus"
|
|
.field public static literal string PS_GETSTATUS = "/GetStatus"
|
|
.field public static literal string PSR_MESSAGE = "/RecvMessage"
|
|
.field public static literal string PSR_MESSAGEW = "/RecvMessageW"
|
|
.field public static literal string PSS_MESSAGE = "/SendMsg"
|
|
.field public static literal string PSS_MESSAGEW = "/SendMsgW"
|
|
.field public static literal string MS_MSG_SENDMESSAGE = "SRMsg/SendCommand"
|
|
.field public static literal string ME_MSG_WINDOWEVENT = "MessageAPI/WindowEvent"
|
|
.field public static literal string MS_SKIN2_ADDICON = "Skin2/Icons/AddIcon"
|
|
.field public static literal string MS_SKIN2_GETICON = "Skin2/Icons/GetIcon"
|
|
.field public static literal string MS_SKIN2_GETICONBYHANDLE = "Skin2/Icons/GetIconByHandle"
|
|
.field public static literal string ME_SKIN2_ICONSCHANGED = "Skin2/IconsChanged"
|
|
.field public static literal string MS_BB_ADDBUTTON = "TabSRMM/ButtonsBar/AddButton"
|
|
.field public static literal string MS_BB_REMOVEBUTTON = "TabSRMM/ButtonsBar/RemoveButton"
|
|
.field public static literal string MS_BB_GETBUTTONSTATE = "TabSRMM/ButtonsBar/GetButtonState"
|
|
.field public static literal string MS_BB_SETBUTTONSTATE = "TabSRMM/ButtonsBar/SetButtonState"
|
|
.field public static literal string ME_MSG_TOOLBARLOADED = "TabSRMM/ButtonsBar/ModuleLoaded"
|
|
.field public static literal string ME_MSG_BUTTONPRESSED = "TabSRMM/ButtonsBar/ButtonPressed"
|
|
.field public static literal string ME_IEVIEW_OPTIONSCHANGED = "IEVIEW/OptionsChanged"
|
|
.field public static literal string ME_DB_CONTACT_SETTINGCHANGED = "DB/Contact/SettingChanged"
|
|
.field public static literal string ME_DB_EVENT_ADDED = "DB/Event/Added"
|
|
.field public static literal string MS_UTILS_OPENURL = "Utils/OpenURL"
|
|
.field public static literal string ME_OPT_INITIALISE = "Opt/Initialise"
|
|
.field public static literal string MS_OPT_ADDPAGE = "Opt/AddPage"
|
|
.field public static literal string MS_GC_NEWSESSION = "GChat/NewChat"
|
|
.field public static literal string MS_MSG_GETWINDOWCLASS = "MessageAPI/WindowClass"
|
|
.field public static literal string MS_PROTO_ENUMPROTOS = "Proto/EnumProtos"
|
|
.field public static literal string MS_PROTO_ENUMPROTOCOLS = "Proto/EnumProtocols"
|
|
.field public static literal string MS_PROTO_ENUMACCOUNTS = "Proto/EnumAccounts"
|
|
.field public static literal string MS_IEVIEW_WINDOW = "IEVIEW/NewWindow"
|
|
.field public static literal string ME_HPP_RICHEDIT_ITEMPROCESS = "History++/RichEdit/ItemProcessEvent"
|
|
.field public static literal string MS_HPP_EG_WINDOW = "History++/ExtGrid/NewWindow"
|
|
.field public static literal string MS_HPP_GETVERSION = "History++/GetVersion"
|
|
.field public static literal string MS_DB_GETPROFILEPATH = "DB/GetProfilePath"
|
|
.field public static literal string MS_DB_GETPROFILENAME = "DB/GetProfileName"
|
|
.field public static literal int32 CALLSERVICE_NOTFOUND = int32(0x80000000)
|
|
.field public static literal string MS_DB_CONTACT_FINDFIRST = "DB/Contact/FindFirst"
|
|
.field public static literal string MS_DB_CONTACT_FINDNEXT = "DB/Contact/FindNext"
|
|
.field public static literal string ME_CLIST_STATUSMODECHANGE = "CList/StatusModeChange"
|
|
} // end of class Speak.Structs.API
|
|
|
|
.class public auto ansi sealed Speak.Structs.StatusModes
|
|
extends [mscorlib]System.Enum
|
|
{
|
|
.field public specialname rtspecialname int32 value__
|
|
.field public static literal valuetype Speak.Structs.StatusModes Offline = int32(0x00009C87)
|
|
.field public static literal valuetype Speak.Structs.StatusModes Online = int32(0x00009C88)
|
|
.field public static literal valuetype Speak.Structs.StatusModes Away = int32(0x00009C89)
|
|
.field public static literal valuetype Speak.Structs.StatusModes DND = int32(0x00009C8A)
|
|
.field public static literal valuetype Speak.Structs.StatusModes NA = int32(0x00009C8B)
|
|
.field public static literal valuetype Speak.Structs.StatusModes Occupied = int32(0x00009C8C)
|
|
.field public static literal valuetype Speak.Structs.StatusModes FreeForChat = int32(0x00009C8D)
|
|
.field public static literal valuetype Speak.Structs.StatusModes Invisible = int32(0x00009C8E)
|
|
.field public static literal valuetype Speak.Structs.StatusModes OnThePhone = int32(0x00009C8F)
|
|
.field public static literal valuetype Speak.Structs.StatusModes OutToLunch = int32(0x00009C90)
|
|
.field public static literal valuetype Speak.Structs.StatusModes Idle = int32(0x00009C91)
|
|
} // end of class Speak.Structs.StatusModes
|
|
|
|
.class private sequential autochar sealed beforefieldinit Speak.Structs.IconName
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public marshal( lpstr) string szSection
|
|
.field public marshal( lpstr) string szDescription
|
|
.field public marshal( lpstr) string pszName
|
|
.field public marshal( lpstr) string pczDefaultFile
|
|
.field public int32 iDefaultIndex
|
|
.field public native int hDefaultIcon
|
|
.field public int32 cx
|
|
.field public int32 cy
|
|
.field public int32 'flags'
|
|
.method public hidebysig instance void
|
|
Init() cil managed
|
|
{
|
|
// Code size 38 (0x26)
|
|
.maxstack 4
|
|
.locals init ([0] string CS$0$0000,
|
|
[1] int32 CS$0$0001)
|
|
.line 28,28 : 13,53 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Structs\\IconLib.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0007: dup
|
|
IL_0008: stloc.0
|
|
IL_0009: stfld string Speak.Structs.IconName::pczDefaultFile
|
|
IL_000e: ldloc.0
|
|
IL_000f: stfld string Speak.Structs.IconName::pszName
|
|
.line 29,29 : 13,26 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldc.i4.s 16
|
|
IL_0018: dup
|
|
IL_0019: stloc.1
|
|
IL_001a: stfld int32 Speak.Structs.IconName::cy
|
|
IL_001f: ldloc.1
|
|
IL_0020: stfld int32 Speak.Structs.IconName::cx
|
|
.line 30,30 : 9,10 ''
|
|
IL_0025: ret
|
|
} // end of method IconName::Init
|
|
|
|
} // end of class Speak.Structs.IconName
|
|
|
|
.class public abstract auto ansi sealed beforefieldinit Speak.Structs.MainConstants
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal uint32 MSG_WINDOW_EVT_OPENING = uint32(0x00000001)
|
|
.field public static literal uint32 MSG_WINDOW_EVT_OPEN = uint32(0x00000002)
|
|
.field public static literal uint32 MSG_WINDOW_EVT_CLOSING = uint32(0x00000003)
|
|
.field public static literal uint32 MSG_WINDOW_EVT_CLOSE = uint32(0x00000004)
|
|
.field public static literal uint32 MSG_WINDOW_EVT_CUSTOM = uint32(0x00000005)
|
|
.field public static literal int32 MSG_WINDOW_UFLAG_MSG_FROM = int32(0x00000001)
|
|
.field public static literal int32 MSG_WINDOW_UFLAG_MSG_TO = int32(0x00000002)
|
|
.field public static literal int32 MSG_WINDOW_UFLAG_MSG_BOTH = int32(0x00000004)
|
|
.field public static literal int32 DBEF_UTF = int32(0x00000010)
|
|
.field public static literal int32 MI_IDC_LOG = int32(0x000003E9)
|
|
.field public static literal int32 MI_IDC_MESSAGE = int32(0x000003EA)
|
|
.field public static literal int32 MI_IDC_QUOTE = int32(0x0000040A)
|
|
.field public static literal int32 MI_IDC_NAME = int32(0x000003F1)
|
|
.field public static literal int32 MI_IDC_ADD = int32(0x0000042E)
|
|
.field public static literal int32 WM_REMAKERICH = int32(0x00003857)
|
|
.field public static literal uint32 ODPF_BOLDGROUPS = uint32(0x00000004)
|
|
} // end of class Speak.Structs.MainConstants
|
|
|
|
.class public abstract auto ansi sealed beforefieldinit Speak.Structs.ContactListConstants
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal int32 CLM_FIRST = int32(0x00001000)
|
|
.field public static literal int32 CLN_FIRST = int32(0xFFFFFF9C)
|
|
.field public static literal int32 CLM_ADDINFOITEM = int32(0x00001035)
|
|
.field public static literal int32 CLM_SETEXTRAIMAGELIST = int32(0x00001020)
|
|
.field public static literal int32 CLM_SETBKBITMAP = int32(0x0000101B)
|
|
.field public static literal int32 CLM_SETBKCOLOR = int32(0x0000101C)
|
|
.field public static literal int32 CLM_SETGREYOUTFLAGS = int32(0x00001027)
|
|
.field public static literal int32 CLM_SETLEFTMARGIN = int32(0x0000102F)
|
|
.field public static literal int32 CLM_SETINDENT = int32(0x00001022)
|
|
.field public static literal int32 FONTID_MAX = int32(0x00000012)
|
|
.field public static literal int32 CLM_SETTEXTCOLOR = int32(0x00001034)
|
|
.field public static literal int32 CLS_SHOWHIDDEN = int32(0x00000002)
|
|
.field public static literal int32 CLM_SETEXTRACOLUMNS = int32(0x0000101E)
|
|
.field public static literal int32 CLCIIF_GROUPFONT = int32(0x00000080)
|
|
.field public static literal int32 CLM_FINDCONTACT = int32(0x00001008)
|
|
.field public static literal int32 CLM_GETEXTRAIMAGE = int32(0x00001010)
|
|
.field public static literal int32 CLM_SETEXTRAIMAGE = int32(0x0000101F)
|
|
.field public static literal int32 CLM_AUTOREBUILD = int32(0x00001002)
|
|
.field public static literal int32 CLM_GETNEXTITEM = int32(0x00001032)
|
|
.field public static literal int32 CLGN_ROOT = int32(0x00000000)
|
|
.field public static literal int32 CLM_GETITEMTYPE = int32(0x00001031)
|
|
.field public static literal int32 CLCIT_GROUP = int32(0x00000000)
|
|
.field public static literal int32 CLGN_NEXTGROUP = int32(0x00000007)
|
|
.field public static literal int32 CLGN_CHILD = int32(0x00000001)
|
|
.field public static literal int32 CLCIT_CONTACT = int32(0x00000001)
|
|
.field public static literal int32 CLGN_NEXTCONTACT = int32(0x00000005)
|
|
.field public static literal int32 CLM_GETEXTRAIMAGELIST = int32(0x00001011)
|
|
.field public static literal int32 CLN_OPTIONSCHANGED = int32(0xFFFFFF96)
|
|
.field public static literal int32 CLN_NEWCONTACT = int32(0xFFFFFF94)
|
|
.field public static literal int32 CLN_LISTREBUILT = int32(0xFFFFFF93)
|
|
.field public static literal int32 CLM_HITTEST = int32(0x00001019)
|
|
.field public static literal int32 CLCIT_INFO = int32(0x00000003)
|
|
} // end of class Speak.Structs.ContactListConstants
|
|
|
|
.class public abstract auto ansi sealed beforefieldinit Speak.Structs.StandartIcons
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal string SKINICON_OTHER_SMALLDOT = "Small Dot"
|
|
.field public static literal string SKINICON_EVENT_MESSAGE = "Message"
|
|
.field public static literal string ID_STATUS_ONLINE = "Online"
|
|
} // end of class Speak.Structs.StandartIcons
|
|
|
|
.class public abstract auto ansi sealed beforefieldinit Speak.Structs.HppConstaints
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal uint32 IRDHW_CONTACTHISTORY = uint32(0x00000001)
|
|
.field public static literal uint32 IRDHW_GLOBALHISTORY = uint32(0x00000002)
|
|
.field public static literal uint32 IRDHW_GLOBALSEARCH = uint32(0x00000003)
|
|
.field public static literal uint32 IRDHW_EXTERNALGRID = uint32(0x00000004)
|
|
.field public static literal uint32 IRDF_SELECTED = uint32(0x00000001)
|
|
.field public static literal uint32 IRDF_INLINE = uint32(0x00000002)
|
|
.field public static literal uint32 IRDF_EVENT = uint32(0x00000004)
|
|
.field public static literal int32 NM_FIREVIEWCHANGE = int32(0x00000001)
|
|
.field public static literal int32 FVCN_PREFIRE = int32(0x00000001)
|
|
.field public static literal int32 FVCN_POSTFIRE = int32(0x00000002)
|
|
.field public static literal int32 FVCA_NONE = int32(0x00000000)
|
|
.field public static literal int32 FVCA_INFO = int32(0x000000FF)
|
|
.field public static literal int32 FVCN_GETINFO = int32(0x000000FF)
|
|
.field public static literal int32 FVCA_DRAW = int32(0x00000001)
|
|
.field public static literal int32 FVCA_CUSTOMDRAW = int32(0x00000002)
|
|
.field public static class [mscorlib]System.Version MinumumVersion
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 15 (0xf)
|
|
.maxstack 8
|
|
.line 78,78 : 3,66 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Structs\\Miranda.cs'
|
|
IL_0000: ldc.i4.1
|
|
IL_0001: ldc.i4.5
|
|
IL_0002: ldc.i4.1
|
|
IL_0003: ldc.i4.4
|
|
IL_0004: newobj instance void [mscorlib]System.Version::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0009: stsfld class [mscorlib]System.Version Speak.Structs.HppConstaints::MinumumVersion
|
|
IL_000e: ret
|
|
} // end of method HppConstaints::.cctor
|
|
|
|
} // end of class Speak.Structs.HppConstaints
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.MessageWindowEventData
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public native int hContact
|
|
.field public native int hWnd
|
|
.field public marshal( lpstr) string szModule
|
|
.field public uint32 uType
|
|
.field public uint32 uFlags
|
|
.field public native int pointer
|
|
.field public native int hWndInput
|
|
.field public native int hLog
|
|
} // end of class Speak.Structs.MessageWindowEventData
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.ItemRenderDetails
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.pack 1
|
|
.size 0
|
|
.field public uint32 cbSize
|
|
.field public native int hContact
|
|
.field public native int hDBEvent
|
|
.field public uint32 dwEventTime
|
|
.field public uint16 wEventType
|
|
.field public uint8 isEventSent
|
|
.field public uint32 dwFlags
|
|
.field public uint8 bHistoryWindow
|
|
.field public native int pProto
|
|
.field public native int pModule
|
|
.field public native int pText
|
|
.field public native int pExtended
|
|
.method public hidebysig specialname instance string
|
|
get_Proto() cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 137,137 : 10,88 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.ItemRenderDetails::pProto
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0010: brtrue.s IL_001e
|
|
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.ItemRenderDetails::pProto
|
|
IL_0018: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringAnsi(native int)
|
|
IL_001d: ret
|
|
|
|
IL_001e: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0023: ret
|
|
} // end of method ItemRenderDetails::get_Proto
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Module() cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 142,142 : 10,90 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.ItemRenderDetails::pModule
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0010: brtrue.s IL_001e
|
|
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.ItemRenderDetails::pModule
|
|
IL_0018: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringAnsi(native int)
|
|
IL_001d: ret
|
|
|
|
IL_001e: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0023: ret
|
|
} // end of method ItemRenderDetails::get_Module
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Text() cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 147,147 : 10,85 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.ItemRenderDetails::pText
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0010: brtrue.s IL_001e
|
|
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.ItemRenderDetails::pText
|
|
IL_0018: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringUni(native int)
|
|
IL_001d: ret
|
|
|
|
IL_001e: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0023: ret
|
|
} // end of method ItemRenderDetails::get_Text
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Extended() cil managed
|
|
{
|
|
// Code size 36 (0x24)
|
|
.maxstack 8
|
|
.line 152,152 : 10,94 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.ItemRenderDetails::pExtended
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_0010: brtrue.s IL_001e
|
|
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.ItemRenderDetails::pExtended
|
|
IL_0018: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringAnsi(native int)
|
|
IL_001d: ret
|
|
|
|
IL_001e: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0023: ret
|
|
} // end of method ItemRenderDetails::get_Extended
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_IsEventSent() cil managed
|
|
{
|
|
// Code size 12 (0xc)
|
|
.maxstack 8
|
|
.line 157,157 : 10,48 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld uint8 Speak.Structs.ItemRenderDetails::isEventSent
|
|
IL_0006: call bool [mscorlib]System.Convert::ToBoolean(uint8)
|
|
IL_000b: ret
|
|
} // end of method ItemRenderDetails::get_IsEventSent
|
|
|
|
.property instance string Proto()
|
|
{
|
|
.get instance string Speak.Structs.ItemRenderDetails::get_Proto()
|
|
} // end of property ItemRenderDetails::Proto
|
|
.property instance string Module()
|
|
{
|
|
.get instance string Speak.Structs.ItemRenderDetails::get_Module()
|
|
} // end of property ItemRenderDetails::Module
|
|
.property instance string Text()
|
|
{
|
|
.get instance string Speak.Structs.ItemRenderDetails::get_Text()
|
|
} // end of property ItemRenderDetails::Text
|
|
.property instance string Extended()
|
|
{
|
|
.get instance string Speak.Structs.ItemRenderDetails::get_Extended()
|
|
} // end of property ItemRenderDetails::Extended
|
|
.property instance bool IsEventSent()
|
|
{
|
|
.get instance bool Speak.Structs.ItemRenderDetails::get_IsEventSent()
|
|
} // end of property ItemRenderDetails::IsEventSent
|
|
} // end of class Speak.Structs.ItemRenderDetails
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.NMCLISTCONTROL
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public valuetype Speak.Interop.NMHDR hdr
|
|
.field public int32 hItem
|
|
.field public int32 action
|
|
.field public int32 iColumn
|
|
.field public int32 'flags'
|
|
.field public valuetype Speak.Interop.POINT pt
|
|
} // end of class Speak.Structs.NMCLISTCONTROL
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.TFVCNDATA_NMHDR
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public native int handleFrom
|
|
.field public uint32 idFrom
|
|
.field public uint32 code
|
|
.field public int32 cbSize
|
|
.field public uint8 bEvent
|
|
.field public uint8 bAction
|
|
.field public native int hDC
|
|
.field public valuetype Speak.Interop.RECT rcRect
|
|
.field public valuetype Speak.Interop.COLORREF clrBackground
|
|
.field public bool fTransparent
|
|
.field public native int lparam
|
|
} // end of class Speak.Structs.TFVCNDATA_NMHDR
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.DBTimeToString
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public native int Format
|
|
.field public native int Output
|
|
.field public int32 MaxBytes
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(string format) cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 3
|
|
.locals init ([0] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle str)
|
|
.line 199,199 : 4,87 ''
|
|
IL_0000: ldloca.s str
|
|
IL_0002: ldarg.1
|
|
IL_0003: ldc.i4.0
|
|
IL_0004: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::.ctor(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
.line 200,200 : 4,29 ''
|
|
IL_0009: ldarg.0
|
|
IL_000a: ldloca.s str
|
|
IL_000c: call instance native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::get_IntPtr()
|
|
IL_0011: stfld native int Speak.Structs.DBTimeToString::Format
|
|
.line 201,201 : 4,30 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001c: stfld native int Speak.Structs.DBTimeToString::Output
|
|
.line 202,202 : 4,22 ''
|
|
IL_0021: ldarg.0
|
|
IL_0022: ldc.i4.0
|
|
IL_0023: stfld int32 Speak.Structs.DBTimeToString::MaxBytes
|
|
.line 203,203 : 3,4 ''
|
|
IL_0028: ret
|
|
} // end of method DBTimeToString::.ctor
|
|
|
|
.method public hidebysig instance void
|
|
Free() cil managed
|
|
{
|
|
// Code size 30 (0x1e)
|
|
.maxstack 8
|
|
.line 207,207 : 4,35 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.DBTimeToString::Format
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_001d
|
|
|
|
.line 209,209 : 5,38 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.DBTimeToString::Format
|
|
IL_0018: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 211,211 : 3,4 ''
|
|
IL_001d: ret
|
|
} // end of method DBTimeToString::Free
|
|
|
|
} // end of class Speak.Structs.DBTimeToString
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.ProtoRecieveEvent
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public uint32 'flags'
|
|
.field public uint32 timestamp
|
|
.field public marshal( lpstr) string szMessage
|
|
.field public int32 lParam
|
|
} // end of class Speak.Structs.ProtoRecieveEvent
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.PGDest
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public marshal( lpstr) string pszModule
|
|
.field public native int szID
|
|
.field public int32 iType
|
|
.method public hidebysig specialname instance void
|
|
set_ID(string 'value') cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 234,234 : 10,52 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0007: stfld native int Speak.Structs.PGDest::szID
|
|
.line 234,234 : 53,54 ''
|
|
IL_000c: ret
|
|
} // end of method PGDest::set_ID
|
|
|
|
.method public hidebysig instance void
|
|
Free() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 239,239 : 4,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.PGDest::szID
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_0028
|
|
|
|
.line 241,241 : 5,31 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.PGDest::szID
|
|
IL_0018: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 242,242 : 5,24 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0023: stfld native int Speak.Structs.PGDest::szID
|
|
.line 244,244 : 3,4 ''
|
|
IL_0028: ret
|
|
} // end of method PGDest::Free
|
|
|
|
.property instance string ID()
|
|
{
|
|
.set instance void Speak.Structs.PGDest::set_ID(string)
|
|
} // end of property PGDest::ID
|
|
} // end of class Speak.Structs.PGDest
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.GCEvent
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public native int pDest
|
|
.field public marshal( lpstr) string szText
|
|
.field public marshal( lpstr) string szNick
|
|
.field public native int szUID
|
|
.field public marshal( lpstr) string szStatus
|
|
.field public marshal( lpstr) string szUserInfo
|
|
.field public bool bIsMe
|
|
.field public uint32 dwFlags
|
|
.field public uint32 dwItemData
|
|
.field public uint32 time
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(bool z) cil managed
|
|
{
|
|
// Code size 88 (0x58)
|
|
.maxstack 2
|
|
.line 270,270 : 4,15 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.0
|
|
IL_0002: stfld int32 Speak.Structs.GCEvent::cbSize
|
|
.line 271,271 : 4,25 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldflda native int Speak.Structs.GCEvent::pDest
|
|
IL_000d: initobj [mscorlib]System.IntPtr
|
|
.line 272,272 : 4,18 ''
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldnull
|
|
IL_0015: stfld string Speak.Structs.GCEvent::szText
|
|
.line 273,273 : 4,18 ''
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldnull
|
|
IL_001c: stfld string Speak.Structs.GCEvent::szNick
|
|
.line 274,274 : 4,25 ''
|
|
IL_0021: ldarg.0
|
|
IL_0022: ldflda native int Speak.Structs.GCEvent::szUID
|
|
IL_0027: initobj [mscorlib]System.IntPtr
|
|
.line 275,275 : 4,20 ''
|
|
IL_002d: ldarg.0
|
|
IL_002e: ldnull
|
|
IL_002f: stfld string Speak.Structs.GCEvent::szStatus
|
|
.line 276,276 : 4,22 ''
|
|
IL_0034: ldarg.0
|
|
IL_0035: ldnull
|
|
IL_0036: stfld string Speak.Structs.GCEvent::szUserInfo
|
|
.line 277,277 : 4,18 ''
|
|
IL_003b: ldarg.0
|
|
IL_003c: ldc.i4.0
|
|
IL_003d: stfld bool Speak.Structs.GCEvent::bIsMe
|
|
.line 278,278 : 4,17 ''
|
|
IL_0042: ldarg.0
|
|
IL_0043: ldc.i4.0
|
|
IL_0044: stfld uint32 Speak.Structs.GCEvent::dwFlags
|
|
.line 279,279 : 4,20 ''
|
|
IL_0049: ldarg.0
|
|
IL_004a: ldc.i4.0
|
|
IL_004b: stfld uint32 Speak.Structs.GCEvent::dwItemData
|
|
.line 280,280 : 4,14 ''
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldc.i4.0
|
|
IL_0052: stfld uint32 Speak.Structs.GCEvent::time
|
|
.line 281,281 : 3,4 ''
|
|
IL_0057: ret
|
|
} // end of method GCEvent::.ctor
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_UID(string 'value') cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 285,285 : 10,53 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0007: stfld native int Speak.Structs.GCEvent::szUID
|
|
.line 285,285 : 54,55 ''
|
|
IL_000c: ret
|
|
} // end of method GCEvent::set_UID
|
|
|
|
.method public hidebysig instance void
|
|
Free() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 290,290 : 4,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.GCEvent::szUID
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_0028
|
|
|
|
.line 292,292 : 5,32 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.GCEvent::szUID
|
|
IL_0018: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 293,293 : 5,25 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0023: stfld native int Speak.Structs.GCEvent::szUID
|
|
.line 295,295 : 3,4 ''
|
|
IL_0028: ret
|
|
} // end of method GCEvent::Free
|
|
|
|
.property instance string UID()
|
|
{
|
|
.set instance void Speak.Structs.GCEvent::set_UID(string)
|
|
} // end of property GCEvent::UID
|
|
} // end of class Speak.Structs.GCEvent
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.GCRegister
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public uint32 dwFlags
|
|
.field public marshal( lpstr) string pszModule
|
|
.field public native int pszModuleDispName
|
|
.field public int32 iMaxText
|
|
.field public int32 nColors
|
|
.field public native int pColors
|
|
.method public hidebysig specialname instance void
|
|
set_ModuleDispName(string 'value') cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 316,316 : 10,65 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0007: stfld native int Speak.Structs.GCRegister::pszModuleDispName
|
|
.line 316,316 : 66,67 ''
|
|
IL_000c: ret
|
|
} // end of method GCRegister::set_ModuleDispName
|
|
|
|
.method public hidebysig instance void
|
|
Free() cil managed
|
|
{
|
|
// Code size 41 (0x29)
|
|
.maxstack 8
|
|
.line 321,321 : 4,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.GCRegister::pszModuleDispName
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_0028
|
|
|
|
.line 323,323 : 5,44 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.GCRegister::pszModuleDispName
|
|
IL_0018: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 324,324 : 5,37 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0023: stfld native int Speak.Structs.GCRegister::pszModuleDispName
|
|
.line 326,326 : 3,4 ''
|
|
IL_0028: ret
|
|
} // end of method GCRegister::Free
|
|
|
|
.property instance string ModuleDispName()
|
|
{
|
|
.set instance void Speak.Structs.GCRegister::set_ModuleDispName(string)
|
|
} // end of property GCRegister::ModuleDispName
|
|
} // end of class Speak.Structs.GCRegister
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.GSession
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public int32 iType
|
|
.field public marshal( lpstr) string pszModule
|
|
.field public native int szName
|
|
.field public native int szID
|
|
.field public native int szStatusbarText
|
|
.field public uint32 dwFlags
|
|
.field public uint32 dwItemData
|
|
.method public hidebysig specialname instance void
|
|
set_StatusbarText(string 'value') cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 346,346 : 10,63 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0007: stfld native int Speak.Structs.GSession::szStatusbarText
|
|
.line 346,346 : 64,65 ''
|
|
IL_000c: ret
|
|
} // end of method GSession::set_StatusbarText
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Name(string 'value') cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 351,351 : 10,54 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0007: stfld native int Speak.Structs.GSession::szName
|
|
.line 351,351 : 55,56 ''
|
|
IL_000c: ret
|
|
} // end of method GSession::set_Name
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_ID(string 'value') cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 356,356 : 10,52 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: call native int [mscorlib]System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(string)
|
|
IL_0007: stfld native int Speak.Structs.GSession::szID
|
|
.line 356,356 : 53,54 ''
|
|
IL_000c: ret
|
|
} // end of method GSession::set_ID
|
|
|
|
.method public hidebysig instance void
|
|
Free() cil managed
|
|
{
|
|
// Code size 121 (0x79)
|
|
.maxstack 2
|
|
.line 362,362 : 4,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld native int Speak.Structs.GSession::szStatusbarText
|
|
IL_0006: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_000b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0010: brfalse.s IL_0028
|
|
|
|
.line 364,364 : 5,42 ''
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld native int Speak.Structs.GSession::szStatusbarText
|
|
IL_0018: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 365,365 : 5,35 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0023: stfld native int Speak.Structs.GSession::szStatusbarText
|
|
.line 368,368 : 4,30 ''
|
|
IL_0028: ldarg.0
|
|
IL_0029: ldfld native int Speak.Structs.GSession::szName
|
|
IL_002e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0033: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0038: brfalse.s IL_0050
|
|
|
|
.line 370,370 : 5,33 ''
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldfld native int Speak.Structs.GSession::szName
|
|
IL_0040: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 371,371 : 5,26 ''
|
|
IL_0045: ldarg.0
|
|
IL_0046: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_004b: stfld native int Speak.Structs.GSession::szName
|
|
.line 374,374 : 4,28 ''
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldfld native int Speak.Structs.GSession::szID
|
|
IL_0056: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_005b: call bool [mscorlib]System.IntPtr::op_Inequality(native int,
|
|
native int)
|
|
IL_0060: brfalse.s IL_0078
|
|
|
|
.line 376,376 : 5,31 ''
|
|
IL_0062: ldarg.0
|
|
IL_0063: ldfld native int Speak.Structs.GSession::szID
|
|
IL_0068: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 377,377 : 5,24 ''
|
|
IL_006d: ldarg.0
|
|
IL_006e: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0073: stfld native int Speak.Structs.GSession::szID
|
|
.line 379,379 : 3,4 ''
|
|
IL_0078: ret
|
|
} // end of method GSession::Free
|
|
|
|
.property instance string StatusbarText()
|
|
{
|
|
.set instance void Speak.Structs.GSession::set_StatusbarText(string)
|
|
} // end of property GSession::StatusbarText
|
|
.property instance string Name()
|
|
{
|
|
.set instance void Speak.Structs.GSession::set_Name(string)
|
|
} // end of property GSession::Name
|
|
.property instance string ID()
|
|
{
|
|
.set instance void Speak.Structs.GSession::set_ID(string)
|
|
} // end of property GSession::ID
|
|
} // end of class Speak.Structs.GSession
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Structs.CSSData
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public native int hContact
|
|
.field public marshal( lpstr) string szProtoService
|
|
.field public native int wParam
|
|
.field public native int lParam
|
|
} // end of class Speak.Structs.CSSData
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Structs.CLCINFOITEM
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public native int pszText
|
|
.field public native int hParentGroup
|
|
.field public uint32 'flags'
|
|
.field public native int hIcon
|
|
} // end of class Speak.Structs.CLCINFOITEM
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Structs.OptionsDialogPage
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public int32 position
|
|
.field public native int szTitle
|
|
.field public native int pfnDlgProc
|
|
.field public native int pszTemplate
|
|
.field public native int hInstance
|
|
.field public native int hIcon
|
|
.field public native int szGroup
|
|
.field public int32 groupPosition
|
|
.field public native int hGroupIcon
|
|
.field public uint32 'flags'
|
|
.field public int32 nIDBottomSimpleControl
|
|
.field public int32 nIDRightSimpleControl
|
|
.field public int32 expertOnlyControls
|
|
.field public int32 nExpertOnlyControls
|
|
.field public int32 szTab
|
|
} // end of class Speak.Structs.OptionsDialogPage
|
|
|
|
.class public sequential ansi sealed beforefieldinit Speak.Structs.PLUGININFOEX
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.pack 4
|
|
.size 0
|
|
.field public int32 Size
|
|
.field public marshal( lpstr) string ShortName
|
|
.field public uint32 Version
|
|
.field public marshal( lpstr) string Description
|
|
.field public marshal( lpstr) string Author
|
|
.field public marshal( lpstr) string AuthorEmail
|
|
.field public marshal( lpstr) string Copyright
|
|
.field public marshal( lpstr) string HomePage
|
|
.field public uint8 Flags
|
|
.field public int32 ReplacesDefaultModule
|
|
.field public marshal( fixed array [72]) uint8[] MUUID
|
|
} // end of class Speak.Structs.PLUGININFOEX
|
|
|
|
.class public abstract auto ansi sealed beforefieldinit Speak.Structs.TabSRMMConstants
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field public static literal uint32 BBBF_DISABLED = uint32(0x00000001)
|
|
.field public static literal uint32 BBBF_HIDDEN = uint32(0x00000002)
|
|
.field public static literal uint32 BBBF_ISPUSHBUTTON = uint32(0x00000004)
|
|
.field public static literal uint32 BBBF_ISARROWBUTTON = uint32(0x00000008)
|
|
.field public static literal uint32 BBBF_ISCHATBUTTON = uint32(0x00000010)
|
|
.field public static literal uint32 BBBF_ISIMBUTTON = uint32(0x00000020)
|
|
.field public static literal uint32 BBBF_ISLSIDEBUTTON = uint32(0x00000040)
|
|
.field public static literal uint32 BBBF_ISRSIDEBUTTON = uint32(0x00000080)
|
|
.field public static literal uint32 BBBF_CANBEHIDDEN = uint32(0x00000100)
|
|
.field public static literal uint32 BBBF_ISDUMMYBUTTON = uint32(0x00000200)
|
|
.field public static literal uint32 BBBF_ANSITOOLTIP = uint32(0x00000400)
|
|
.field public static literal uint32 BBBF_CREATEBYID = uint32(0x00000800)
|
|
.field public static literal uint32 BBSF_DOSNT_EXISTS = uint32(0x00000000)
|
|
.field public static literal uint32 BBSF_HIDDEN = uint32(0x00000001)
|
|
.field public static literal uint32 BBSF_DISABLED = uint32(0x00000002)
|
|
.field public static literal uint32 BBSF_PUSHED = uint32(0x00000004)
|
|
.field public static literal uint32 BBSF_RELEASED = uint32(0x00000008)
|
|
} // end of class Speak.Structs.TabSRMMConstants
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.CustomButtonClickData
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public valuetype Speak.Interop.POINT point
|
|
.field public marshal( lpstr) string pszName
|
|
.field public uint32 dwButtonID
|
|
.field public native int hwindForm
|
|
.field public native int hContact
|
|
.field public uint32 'flags'
|
|
} // end of class Speak.Structs.CustomButtonClickData
|
|
|
|
.class private sequential ansi sealed beforefieldinit Speak.Structs.BBButton
|
|
extends [mscorlib]System.ValueType
|
|
{
|
|
.field public int32 cbSize
|
|
.field public uint32 dwButtonID
|
|
.field public marshal( lpstr) string pszModuleName
|
|
.field public marshal( lptstr) string szTooltip
|
|
.field public uint32 dwDefPos
|
|
.field public int32 iButtonWidth
|
|
.field public uint32 bbbFlags
|
|
.field public native int hIcon
|
|
} // end of class Speak.Structs.BBButton
|
|
|
|
.class private auto ansi beforefieldinit Speak.TTS.TextToSpeak
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer syn
|
|
.field private class [System]System.Collections.Generic.Queue`1<string> quene
|
|
.field private static class Speak.TTS.TextToSpeak 'instance'
|
|
.field private class [mscorlib]System.Collections.Generic.List`1<string> last
|
|
.field private bool runner
|
|
.field private class [mscorlib]System.Threading.Thread workerThread
|
|
.method public hidebysig static class Speak.TTS.TextToSpeak
|
|
getInstance() cil managed
|
|
{
|
|
// Code size 23 (0x17)
|
|
.maxstack 8
|
|
.line 29,29 : 13,34 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\TTS\\TextToSpeak.cs'
|
|
IL_0000: ldsfld class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::'instance'
|
|
IL_0005: brtrue.s IL_0011
|
|
|
|
.line 30,30 : 17,46 ''
|
|
IL_0007: newobj instance void Speak.TTS.TextToSpeak::.ctor()
|
|
IL_000c: stsfld class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::'instance'
|
|
.line 31,31 : 13,29 ''
|
|
IL_0011: ldsfld class Speak.TTS.TextToSpeak Speak.TTS.TextToSpeak::'instance'
|
|
IL_0016: ret
|
|
} // end of method TextToSpeak::getInstance
|
|
|
|
.method private hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 94 (0x5e)
|
|
.maxstack 3
|
|
.line 34,34 : 9,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 36,36 : 13,48 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: newobj instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::.ctor()
|
|
IL_000c: stfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
.line 37,37 : 13,46 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: newobj instance void class [System]System.Collections.Generic.Queue`1<string>::.ctor()
|
|
IL_0017: stfld class [System]System.Collections.Generic.Queue`1<string> Speak.TTS.TextToSpeak::quene
|
|
.line 38,38 : 13,44 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: newobj instance void class [mscorlib]System.Collections.Generic.List`1<string>::.ctor()
|
|
IL_0022: stfld class [mscorlib]System.Collections.Generic.List`1<string> Speak.TTS.TextToSpeak::last
|
|
.line 39,39 : 13,32 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldc.i4.1
|
|
IL_0029: stfld bool Speak.TTS.TextToSpeak::runner
|
|
.line 40,40 : 13,58 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: ldarg.0
|
|
IL_0030: ldftn instance void Speak.TTS.TextToSpeak::Speaker()
|
|
IL_0036: newobj instance void [mscorlib]System.Threading.ThreadStart::.ctor(object,
|
|
native int)
|
|
IL_003b: newobj instance void [mscorlib]System.Threading.Thread::.ctor(class [mscorlib]System.Threading.ThreadStart)
|
|
IL_0040: stfld class [mscorlib]System.Threading.Thread Speak.TTS.TextToSpeak::workerThread
|
|
.line 41,41 : 13,34 ''
|
|
IL_0045: ldarg.0
|
|
IL_0046: ldfld class [mscorlib]System.Threading.Thread Speak.TTS.TextToSpeak::workerThread
|
|
IL_004b: callvirt instance void [mscorlib]System.Threading.Thread::Start()
|
|
.line 42,42 : 13,42 ''
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldfld class [mscorlib]System.Threading.Thread Speak.TTS.TextToSpeak::workerThread
|
|
IL_0056: callvirt instance bool [mscorlib]System.Threading.Thread::get_IsAlive()
|
|
IL_005b: brfalse.s IL_0050
|
|
|
|
.line 43,43 : 9,10 ''
|
|
IL_005d: ret
|
|
} // end of method TextToSpeak::.ctor
|
|
|
|
.method private hidebysig instance void
|
|
Speaker() cil managed
|
|
{
|
|
// Code size 218 (0xda)
|
|
.maxstack 4
|
|
.locals init ([0] string text,
|
|
[1] string voice,
|
|
[2] int32 vol,
|
|
[3] int32 rate,
|
|
[4] class [mscorlib]System.Exception e)
|
|
IL_0000: br IL_00ce
|
|
|
|
.line 49,49 : 17,34 ''
|
|
IL_0005: ldstr ""
|
|
IL_000a: stloc.0
|
|
.line 52,52 : 21,44 ''
|
|
.try
|
|
{
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld class [System]System.Collections.Generic.Queue`1<string> Speak.TTS.TextToSpeak::quene
|
|
IL_0011: callvirt instance !0 class [System]System.Collections.Generic.Queue`1<string>::Dequeue()
|
|
IL_0016: stloc.0
|
|
IL_0017: leave.s IL_001c
|
|
|
|
.line 54,54 : 17,50 ''
|
|
} // end .try
|
|
catch [mscorlib]System.InvalidOperationException
|
|
{
|
|
IL_0019: pop
|
|
IL_001a: leave.s IL_001c
|
|
|
|
.line 55,55 : 17,32 ''
|
|
} // end handler
|
|
IL_001c: ldloc.0
|
|
IL_001d: ldstr ""
|
|
IL_0022: call bool [mscorlib]System.String::op_Inequality(string,
|
|
string)
|
|
IL_0027: brfalse IL_00c4
|
|
|
|
.line 59,59 : 25,46 ''
|
|
.try
|
|
{
|
|
IL_002c: ldarg.0
|
|
IL_002d: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0032: ldloc.0
|
|
IL_0033: callvirt instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::Speak(string)
|
|
IL_0038: leave IL_00ce
|
|
|
|
.line 61,61 : 21,49 ''
|
|
} // end .try
|
|
catch [mscorlib]System.OutOfMemoryException
|
|
{
|
|
IL_003d: pop
|
|
.line 63,63 : 25,60 ''
|
|
IL_003e: ldarg.0
|
|
IL_003f: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0044: callvirt instance class [System.Speech]System.Speech.Synthesis.VoiceInfo [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::get_Voice()
|
|
IL_0049: callvirt instance string [System.Speech]System.Speech.Synthesis.VoiceInfo::get_Name()
|
|
IL_004e: stloc.1
|
|
.line 64,64 : 25,51 ''
|
|
IL_004f: ldarg.0
|
|
IL_0050: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0055: callvirt instance int32 [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::get_Volume()
|
|
IL_005a: stloc.2
|
|
.line 65,65 : 25,50 ''
|
|
IL_005b: ldarg.0
|
|
IL_005c: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0061: callvirt instance int32 [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::get_Rate()
|
|
IL_0066: stloc.3
|
|
.line 66,66 : 25,41 ''
|
|
IL_0067: ldarg.0
|
|
IL_0068: ldnull
|
|
IL_0069: stfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
.line 67,67 : 25,60 ''
|
|
IL_006e: ldarg.0
|
|
IL_006f: newobj instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::.ctor()
|
|
IL_0074: stfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
.line 68,68 : 25,46 ''
|
|
IL_0079: ldarg.0
|
|
IL_007a: ldloc.1
|
|
IL_007b: call instance bool Speak.TTS.TextToSpeak::setVoice(string)
|
|
IL_0080: pop
|
|
.line 69,69 : 25,45 ''
|
|
IL_0081: ldarg.0
|
|
IL_0082: ldloc.2
|
|
IL_0083: call instance bool Speak.TTS.TextToSpeak::setVolume(int32)
|
|
IL_0088: pop
|
|
.line 70,70 : 25,44 ''
|
|
IL_0089: ldarg.0
|
|
IL_008a: ldloc.3
|
|
IL_008b: call instance bool Speak.TTS.TextToSpeak::setRate(int32)
|
|
IL_0090: pop
|
|
.line 71,71 : 25,45 ''
|
|
IL_0091: ldarg.0
|
|
IL_0092: ldfld class [System]System.Collections.Generic.Queue`1<string> Speak.TTS.TextToSpeak::quene
|
|
IL_0097: ldloc.0
|
|
IL_0098: callvirt instance void class [System]System.Collections.Generic.Queue`1<string>::Enqueue(!0)
|
|
IL_009d: leave.s IL_00ce
|
|
|
|
.line 73,73 : 21,40 ''
|
|
} // end handler
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_009f: stloc.s e
|
|
.line 75,75 : 25,188 ''
|
|
IL_00a1: ldloc.s e
|
|
IL_00a3: callvirt instance string [mscorlib]System.Object::ToString()
|
|
IL_00a8: ldstr "Fehler in: "
|
|
IL_00ad: ldloc.s e
|
|
IL_00af: callvirt instance string [mscorlib]System.Exception::get_Source()
|
|
IL_00b4: call string [mscorlib]System.String::Concat(string,
|
|
string)
|
|
IL_00b9: ldc.i4.0
|
|
IL_00ba: ldc.i4.s 16
|
|
IL_00bc: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
|
|
string,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxButtons,
|
|
valuetype [System.Windows.Forms]System.Windows.Forms.MessageBoxIcon)
|
|
IL_00c1: pop
|
|
IL_00c2: leave.s IL_00ce
|
|
|
|
.line 80,80 : 21,39 ''
|
|
} // end handler
|
|
IL_00c4: ldc.i4 0x12c
|
|
IL_00c9: call void [mscorlib]System.Threading.Thread::Sleep(int32)
|
|
.line 47,47 : 13,27 ''
|
|
IL_00ce: ldarg.0
|
|
IL_00cf: ldfld bool Speak.TTS.TextToSpeak::runner
|
|
IL_00d4: brtrue IL_0005
|
|
|
|
.line 83,83 : 9,10 ''
|
|
IL_00d9: ret
|
|
} // end of method TextToSpeak::Speaker
|
|
|
|
.method public hidebysig instance void
|
|
speak(string text,
|
|
string signature) cil managed
|
|
{
|
|
// Code size 66 (0x42)
|
|
.maxstack 2
|
|
.line 92,92 : 13,43 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.List`1<string> Speak.TTS.TextToSpeak::last
|
|
IL_0006: ldarg.2
|
|
IL_0007: callvirt instance bool class [mscorlib]System.Collections.Generic.List`1<string>::Contains(!0)
|
|
IL_000c: brtrue.s IL_0026
|
|
|
|
.line 94,94 : 17,37 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldfld class [mscorlib]System.Collections.Generic.List`1<string> Speak.TTS.TextToSpeak::last
|
|
IL_0014: ldarg.2
|
|
IL_0015: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
.line 95,95 : 17,37 ''
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldfld class [System]System.Collections.Generic.Queue`1<string> Speak.TTS.TextToSpeak::quene
|
|
IL_0020: ldarg.1
|
|
IL_0021: callvirt instance void class [System]System.Collections.Generic.Queue`1<string>::Enqueue(!0)
|
|
.line 97,97 : 13,33 ''
|
|
IL_0026: ldarg.0
|
|
IL_0027: ldfld class [mscorlib]System.Collections.Generic.List`1<string> Speak.TTS.TextToSpeak::last
|
|
IL_002c: callvirt instance int32 class [mscorlib]System.Collections.Generic.List`1<string>::get_Count()
|
|
IL_0031: ldc.i4.s 10
|
|
IL_0033: ble.s IL_0041
|
|
|
|
.line 99,99 : 17,34 ''
|
|
IL_0035: ldarg.0
|
|
IL_0036: ldfld class [mscorlib]System.Collections.Generic.List`1<string> Speak.TTS.TextToSpeak::last
|
|
IL_003b: ldc.i4.0
|
|
IL_003c: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::RemoveAt(int32)
|
|
.line 101,101 : 9,10 ''
|
|
IL_0041: ret
|
|
} // end of method TextToSpeak::speak
|
|
|
|
.method public hidebysig static class [mscorlib]System.Collections.Generic.List`1<string>
|
|
getVoices() cil managed
|
|
{
|
|
// Code size 72 (0x48)
|
|
.maxstack 2
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<string> 'ret',
|
|
[1] class [mscorlib]System.Collections.ObjectModel.ReadOnlyCollection`1<class [System.Speech]System.Speech.Synthesis.InstalledVoice> voices,
|
|
[2] class [System.Speech]System.Speech.Synthesis.InstalledVoice item,
|
|
[3] class [mscorlib]System.Collections.Generic.IEnumerator`1<class [System.Speech]System.Speech.Synthesis.InstalledVoice> CS$5$0000)
|
|
.line 109,109 : 13,51 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<string>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 110,110 : 13,102 ''
|
|
IL_0006: newobj instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::.ctor()
|
|
IL_000b: call instance class [mscorlib]System.Collections.ObjectModel.ReadOnlyCollection`1<class [System.Speech]System.Speech.Synthesis.InstalledVoice> [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::GetInstalledVoices()
|
|
IL_0010: stloc.1
|
|
.line 111,111 : 45,51 ''
|
|
IL_0011: ldloc.1
|
|
IL_0012: callvirt instance class [mscorlib]System.Collections.Generic.IEnumerator`1<!0> class [mscorlib]System.Collections.ObjectModel.ReadOnlyCollection`1<class [System.Speech]System.Speech.Synthesis.InstalledVoice>::GetEnumerator()
|
|
IL_0017: stloc.3
|
|
.try
|
|
{
|
|
IL_0018: br.s IL_0032
|
|
|
|
.line 111,111 : 22,41 ''
|
|
IL_001a: ldloc.3
|
|
IL_001b: callvirt instance !0 class [mscorlib]System.Collections.Generic.IEnumerator`1<class [System.Speech]System.Speech.Synthesis.InstalledVoice>::get_Current()
|
|
IL_0020: stloc.2
|
|
.line 113,113 : 17,46 ''
|
|
IL_0021: ldloc.0
|
|
IL_0022: ldloc.2
|
|
IL_0023: callvirt instance class [System.Speech]System.Speech.Synthesis.VoiceInfo [System.Speech]System.Speech.Synthesis.InstalledVoice::get_VoiceInfo()
|
|
IL_0028: callvirt instance string [System.Speech]System.Speech.Synthesis.VoiceInfo::get_Name()
|
|
IL_002d: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
.line 111,111 : 42,44 ''
|
|
IL_0032: ldloc.3
|
|
IL_0033: callvirt instance bool [mscorlib]System.Collections.IEnumerator::MoveNext()
|
|
IL_0038: brtrue.s IL_001a
|
|
|
|
IL_003a: leave.s IL_0046
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_003c: ldloc.3
|
|
IL_003d: brfalse.s IL_0045
|
|
|
|
IL_003f: ldloc.3
|
|
IL_0040: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_0045: endfinally
|
|
.line 115,115 : 13,24 ''
|
|
} // end handler
|
|
IL_0046: ldloc.0
|
|
IL_0047: ret
|
|
} // end of method TextToSpeak::getVoices
|
|
|
|
.method public hidebysig instance bool
|
|
setVoice(string voice) cil managed
|
|
{
|
|
// Code size 59 (0x3b)
|
|
.maxstack 2
|
|
.locals init ([0] bool CS$1$0000)
|
|
.line 125,125 : 13,29 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldstr ""
|
|
IL_0006: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_000b: brfalse.s IL_000f
|
|
|
|
.line 126,126 : 17,30 ''
|
|
IL_000d: ldc.i4.0
|
|
IL_000e: ret
|
|
|
|
.line 129,129 : 17,45 ''
|
|
.try
|
|
{
|
|
IL_000f: ldarg.0
|
|
IL_0010: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0015: ldarg.1
|
|
IL_0016: callvirt instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::SelectVoice(string)
|
|
IL_001b: leave.s IL_0022
|
|
|
|
.line 131,131 : 13,30 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Exception
|
|
{
|
|
IL_001d: pop
|
|
.line 133,133 : 17,30 ''
|
|
IL_001e: ldc.i4.0
|
|
IL_001f: stloc.0
|
|
IL_0020: leave.s IL_0039
|
|
|
|
.line 135,135 : 13,49 ''
|
|
} // end handler
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0028: callvirt instance class [System.Speech]System.Speech.Synthesis.VoiceInfo [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::get_Voice()
|
|
IL_002d: callvirt instance string [System.Speech]System.Speech.Synthesis.VoiceInfo::get_Name()
|
|
IL_0032: ldarg.1
|
|
IL_0033: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0038: ret
|
|
|
|
.line 136,136 : 9,10 ''
|
|
IL_0039: ldloc.0
|
|
IL_003a: ret
|
|
} // end of method TextToSpeak::setVoice
|
|
|
|
.method public hidebysig instance bool
|
|
setVolume(int32 volume) cil managed
|
|
{
|
|
// Code size 38 (0x26)
|
|
.maxstack 8
|
|
.line 145,145 : 13,44 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4.s 100
|
|
IL_0003: bgt.s IL_0009
|
|
|
|
IL_0005: ldarg.1
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: bge.s IL_000b
|
|
|
|
.line 146,146 : 17,30 ''
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ret
|
|
|
|
.line 147,147 : 13,38 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0011: ldarg.1
|
|
IL_0012: callvirt instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::set_Volume(int32)
|
|
.line 148,148 : 13,46 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_001d: callvirt instance int32 [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::get_Volume()
|
|
IL_0022: ldarg.1
|
|
IL_0023: ceq
|
|
IL_0025: ret
|
|
} // end of method TextToSpeak::setVolume
|
|
|
|
.method public hidebysig instance bool
|
|
setRate(int32 rate) cil managed
|
|
{
|
|
// Code size 49 (0x31)
|
|
.maxstack 8
|
|
.line 158,158 : 13,40 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4.s 100
|
|
IL_0003: bgt.s IL_0009
|
|
|
|
IL_0005: ldarg.1
|
|
IL_0006: ldc.i4.0
|
|
IL_0007: bge.s IL_000b
|
|
|
|
.line 159,159 : 17,30 ''
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ret
|
|
|
|
.line 160,160 : 13,29 ''
|
|
IL_000b: ldarg.1
|
|
IL_000c: ldc.i4.5
|
|
IL_000d: div
|
|
IL_000e: starg.s rate
|
|
.line 161,161 : 13,30 ''
|
|
IL_0010: ldarg.1
|
|
IL_0011: ldc.i4.s 10
|
|
IL_0013: sub
|
|
IL_0014: starg.s rate
|
|
.line 162,162 : 13,34 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_001c: ldarg.1
|
|
IL_001d: callvirt instance void [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::set_Rate(int32)
|
|
.line 163,163 : 13,42 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldfld class [System.Speech]System.Speech.Synthesis.SpeechSynthesizer Speak.TTS.TextToSpeak::syn
|
|
IL_0028: callvirt instance int32 [System.Speech]System.Speech.Synthesis.SpeechSynthesizer::get_Rate()
|
|
IL_002d: ldarg.1
|
|
IL_002e: ceq
|
|
IL_0030: ret
|
|
} // end of method TextToSpeak::setRate
|
|
|
|
.method public hidebysig instance bool
|
|
setPitch(int32 pitch) cil managed
|
|
{
|
|
// Code size 2 (0x2)
|
|
.maxstack 8
|
|
.line 174,174 : 13,25 ''
|
|
IL_0000: ldc.i4.1
|
|
IL_0001: ret
|
|
} // end of method TextToSpeak::setPitch
|
|
|
|
.method public hidebysig instance void
|
|
Stop() cil managed
|
|
{
|
|
// Code size 19 (0x13)
|
|
.maxstack 8
|
|
.line 179,179 : 13,39 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Threading.Thread Speak.TTS.TextToSpeak::workerThread
|
|
IL_0006: callvirt instance void [mscorlib]System.Threading.Thread::Abort()
|
|
.line 180,180 : 13,33 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: stfld bool Speak.TTS.TextToSpeak::runner
|
|
.line 181,181 : 9,10 ''
|
|
IL_0012: ret
|
|
} // end of method TextToSpeak::Stop
|
|
|
|
} // end of class Speak.TTS.TextToSpeak
|
|
|
|
.class public auto ansi beforefieldinit Speak.UI.ActionMenuItem
|
|
extends [System.Windows.Forms]System.Windows.Forms.MenuItem
|
|
{
|
|
.field private class [System.Drawing]System.Drawing.Image itemImage
|
|
.field private string displayName
|
|
.field private string action
|
|
.field private bool autoSend
|
|
.field private valuetype Speak.Core.LinkDisplayType displayType
|
|
.field private string mainWord
|
|
.field private string additionalWord
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class Speak.Core.LinkButton link) cil managed
|
|
{
|
|
// Code size 93 (0x5d)
|
|
.maxstack 4
|
|
.locals init ([0] string CS$0$0000)
|
|
.line 21,21 : 3,41 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\UI\\ActionMenuItem.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::.ctor()
|
|
.line 23,23 : 4,21 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldc.i4.1
|
|
IL_0008: call instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_OwnerDraw(bool)
|
|
.line 24,24 : 4,42 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.0
|
|
IL_000f: ldarg.1
|
|
IL_0010: callvirt instance string Speak.Core.LinkButton::get_DisplayName()
|
|
IL_0015: dup
|
|
IL_0016: stloc.0
|
|
IL_0017: stfld string Speak.UI.ActionMenuItem::displayName
|
|
IL_001c: ldloc.0
|
|
IL_001d: call instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Text(string)
|
|
.line 25,25 : 4,25 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: ldarg.1
|
|
IL_0024: callvirt instance string Speak.Core.LinkButton::get_Action()
|
|
IL_0029: stfld string Speak.UI.ActionMenuItem::action
|
|
.line 26,26 : 4,29 ''
|
|
IL_002e: ldarg.0
|
|
IL_002f: ldarg.1
|
|
IL_0030: callvirt instance bool Speak.Core.LinkButton::get_AutoSend()
|
|
IL_0035: stfld bool Speak.UI.ActionMenuItem::autoSend
|
|
.line 27,27 : 4,28 ''
|
|
IL_003a: ldarg.0
|
|
IL_003b: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0040: stfld string Speak.UI.ActionMenuItem::mainWord
|
|
.line 28,28 : 4,34 ''
|
|
IL_0045: ldarg.0
|
|
IL_0046: ldsfld string [mscorlib]System.String::Empty
|
|
IL_004b: stfld string Speak.UI.ActionMenuItem::additionalWord
|
|
.line 29,29 : 4,35 ''
|
|
IL_0050: ldarg.0
|
|
IL_0051: ldarg.1
|
|
IL_0052: callvirt instance valuetype Speak.Core.LinkDisplayType Speak.Core.LinkButton::get_DisplayType()
|
|
IL_0057: stfld valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::displayType
|
|
.line 30,30 : 3,4 ''
|
|
IL_005c: ret
|
|
} // end of method ActionMenuItem::.ctor
|
|
|
|
.method public hidebysig specialname instance class [System.Drawing]System.Drawing.Image
|
|
get_Image() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 34,34 : 10,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_0006: ret
|
|
} // end of method ActionMenuItem::get_Image
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Image(class [System.Drawing]System.Drawing.Image 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 35,35 : 10,28 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
.line 35,35 : 29,30 ''
|
|
IL_0007: ret
|
|
} // end of method ActionMenuItem::set_Image
|
|
|
|
.method public hidebysig specialname instance valuetype Speak.Core.LinkDisplayType
|
|
get_DisplayType() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 40,40 : 10,29 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::displayType
|
|
IL_0006: ret
|
|
} // end of method ActionMenuItem::get_DisplayType
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_DisplayType(valuetype Speak.Core.LinkDisplayType 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 41,41 : 10,30 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::displayType
|
|
.line 41,41 : 31,32 ''
|
|
IL_0007: ret
|
|
} // end of method ActionMenuItem::set_DisplayType
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_Action() cil managed
|
|
{
|
|
// Code size 55 (0x37)
|
|
.maxstack 8
|
|
.line 46,46 : 10,119 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.UI.ActionMenuItem::action
|
|
IL_0006: ldstr "%NUMBER%"
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld string Speak.UI.ActionMenuItem::mainWord
|
|
IL_0011: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_0016: ldstr "%NICK%"
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld string Speak.UI.ActionMenuItem::mainWord
|
|
IL_0021: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_0026: ldstr "%COMMENT%"
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldfld string Speak.UI.ActionMenuItem::additionalWord
|
|
IL_0031: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_0036: ret
|
|
} // end of method ActionMenuItem::get_Action
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Action(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 47,47 : 10,25 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.UI.ActionMenuItem::action
|
|
.line 47,47 : 26,27 ''
|
|
IL_0007: ret
|
|
} // end of method ActionMenuItem::set_Action
|
|
|
|
.method public hidebysig specialname instance bool
|
|
get_AutoSend() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 52,52 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld bool Speak.UI.ActionMenuItem::autoSend
|
|
IL_0006: ret
|
|
} // end of method ActionMenuItem::get_AutoSend
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_AutoSend(bool 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 53,53 : 10,27 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld bool Speak.UI.ActionMenuItem::autoSend
|
|
.line 53,53 : 28,29 ''
|
|
IL_0007: ret
|
|
} // end of method ActionMenuItem::set_AutoSend
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_AdditionalWord() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 58,58 : 10,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.UI.ActionMenuItem::additionalWord
|
|
IL_0006: ret
|
|
} // end of method ActionMenuItem::get_AdditionalWord
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_AdditionalWord(string 'value') cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 59,59 : 10,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.UI.ActionMenuItem::additionalWord
|
|
.line 59,59 : 34,35 ''
|
|
IL_0007: ret
|
|
} // end of method ActionMenuItem::set_AdditionalWord
|
|
|
|
.method public hidebysig specialname instance string
|
|
get_MainWord() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 64,64 : 10,26 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.UI.ActionMenuItem::mainWord
|
|
IL_0006: ret
|
|
} // end of method ActionMenuItem::get_MainWord
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_MainWord(string 'value') cil managed
|
|
{
|
|
// Code size 68 (0x44)
|
|
.maxstack 4
|
|
.line 67,67 : 5,22 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.1
|
|
IL_0002: stfld string Speak.UI.ActionMenuItem::mainWord
|
|
.line 68,68 : 5,119 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld string Speak.UI.ActionMenuItem::displayName
|
|
IL_000e: ldstr "%NUMBER%"
|
|
IL_0013: ldarg.0
|
|
IL_0014: ldfld string Speak.UI.ActionMenuItem::mainWord
|
|
IL_0019: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_001e: ldstr "%NICK%"
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldfld string Speak.UI.ActionMenuItem::mainWord
|
|
IL_0029: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_002e: ldstr "%COMMENT%"
|
|
IL_0033: ldarg.0
|
|
IL_0034: ldfld string Speak.UI.ActionMenuItem::additionalWord
|
|
IL_0039: callvirt instance string [mscorlib]System.String::Replace(string,
|
|
string)
|
|
IL_003e: call instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::set_Text(string)
|
|
.line 69,69 : 4,5 ''
|
|
IL_0043: ret
|
|
} // end of method ActionMenuItem::set_MainWord
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnMeasureItem(class [System.Windows.Forms]System.Windows.Forms.MeasureItemEventArgs e) cil managed
|
|
{
|
|
// Code size 131 (0x83)
|
|
.maxstack 5
|
|
.locals init ([0] class [System.Drawing]System.Drawing.Font menuFont,
|
|
[1] class [System.Drawing]System.Drawing.StringFormat strfmt,
|
|
[2] valuetype [System.Drawing]System.Drawing.SizeF sizef)
|
|
.line 74,74 : 4,47 ''
|
|
IL_0000: call class [System.Drawing]System.Drawing.Font [System.Windows.Forms]System.Windows.Forms.SystemInformation::get_MenuFont()
|
|
IL_0005: stloc.0
|
|
.line 76,76 : 4,45 ''
|
|
IL_0006: newobj instance void [System.Drawing]System.Drawing.StringFormat::.ctor()
|
|
IL_000b: stloc.1
|
|
.line 78,78 : 4,73 ''
|
|
IL_000c: ldarg.1
|
|
IL_000d: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.MeasureItemEventArgs::get_Graphics()
|
|
IL_0012: ldarg.0
|
|
IL_0013: call instance string [System.Windows.Forms]System.Windows.Forms.MenuItem::get_Text()
|
|
IL_0018: ldloc.0
|
|
IL_0019: ldc.i4 0x3e8
|
|
IL_001e: ldloc.1
|
|
IL_001f: callvirt instance valuetype [System.Drawing]System.Drawing.SizeF [System.Drawing]System.Drawing.Graphics::MeasureString(string,
|
|
class [System.Drawing]System.Drawing.Font,
|
|
int32,
|
|
class [System.Drawing]System.Drawing.StringFormat)
|
|
IL_0024: stloc.2
|
|
.line 79,79 : 4,67 ''
|
|
IL_0025: ldarg.1
|
|
IL_0026: ldloca.s sizef
|
|
IL_0028: call instance float32 [System.Drawing]System.Drawing.SizeF::get_Width()
|
|
IL_002d: conv.r8
|
|
IL_002e: call float64 [mscorlib]System.Math::Ceiling(float64)
|
|
IL_0033: conv.i4
|
|
IL_0034: ldarg.0
|
|
IL_0035: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_003a: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Width()
|
|
IL_003f: add
|
|
IL_0040: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MeasureItemEventArgs::set_ItemWidth(int32)
|
|
.line 80,80 : 4,104 ''
|
|
IL_0045: ldarg.1
|
|
IL_0046: ldarg.0
|
|
IL_0047: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_004c: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0051: conv.r4
|
|
IL_0052: ldloca.s sizef
|
|
IL_0054: call instance float32 [System.Drawing]System.Drawing.SizeF::get_Height()
|
|
IL_0059: bgt.s IL_006b
|
|
|
|
IL_005b: ldloca.s sizef
|
|
IL_005d: call instance float32 [System.Drawing]System.Drawing.SizeF::get_Height()
|
|
IL_0062: conv.r8
|
|
IL_0063: call float64 [mscorlib]System.Math::Ceiling(float64)
|
|
IL_0068: conv.i4
|
|
IL_0069: br.s IL_0076
|
|
|
|
IL_006b: ldarg.0
|
|
IL_006c: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_0071: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0076: callvirt instance void [System.Windows.Forms]System.Windows.Forms.MeasureItemEventArgs::set_ItemHeight(int32)
|
|
.line 81,81 : 4,26 ''
|
|
IL_007b: ldarg.0
|
|
IL_007c: ldarg.1
|
|
IL_007d: call instance void [System.Windows.Forms]System.Windows.Forms.MenuItem::OnMeasureItem(class [System.Windows.Forms]System.Windows.Forms.MeasureItemEventArgs)
|
|
.line 82,82 : 3,4 ''
|
|
IL_0082: ret
|
|
} // end of method ActionMenuItem::OnMeasureItem
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnDrawItem(class [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs e) cil managed
|
|
{
|
|
// Code size 460 (0x1cc)
|
|
.maxstack 8
|
|
.locals init ([0] class [System.Drawing]System.Drawing.Font menuFont,
|
|
[1] class [System.Drawing]System.Drawing.SolidBrush menuBrush,
|
|
[2] class [System.Drawing]System.Drawing.StringFormat strfmt,
|
|
[3] valuetype [System.Drawing]System.Drawing.Rectangle rectImage,
|
|
[4] valuetype [System.Drawing]System.Drawing.Rectangle rectText,
|
|
[5] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0000,
|
|
[6] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0001,
|
|
[7] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0002,
|
|
[8] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0003,
|
|
[9] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0004,
|
|
[10] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0005,
|
|
[11] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0006,
|
|
[12] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0007,
|
|
[13] valuetype [System.Drawing]System.Drawing.Rectangle CS$0$0008)
|
|
.line 86,86 : 4,47 ''
|
|
IL_0000: call class [System.Drawing]System.Drawing.Font [System.Windows.Forms]System.Windows.Forms.SystemInformation::get_MenuFont()
|
|
IL_0005: stloc.0
|
|
.line 87,87 : 4,32 ''
|
|
IL_0006: ldnull
|
|
IL_0007: stloc.1
|
|
.line 88,88 : 4,25 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: call instance bool [System.Windows.Forms]System.Windows.Forms.MenuItem::get_Enabled()
|
|
IL_000e: brtrue.s IL_001d
|
|
|
|
.line 90,90 : 5,55 ''
|
|
IL_0010: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.SystemColors::get_GrayText()
|
|
IL_0015: newobj instance void [System.Drawing]System.Drawing.SolidBrush::.ctor(valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_001a: stloc.1
|
|
IL_001b: br.s IL_003e
|
|
|
|
.line 94,94 : 5,142 ''
|
|
IL_001d: ldarg.1
|
|
IL_001e: callvirt instance valuetype [System.Windows.Forms]System.Windows.Forms.DrawItemState [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_State()
|
|
IL_0023: ldc.i4.1
|
|
IL_0024: and
|
|
IL_0025: brtrue.s IL_0033
|
|
|
|
IL_0027: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.SystemColors::get_MenuText()
|
|
IL_002c: newobj instance void [System.Drawing]System.Drawing.SolidBrush::.ctor(valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_0031: br.s IL_003d
|
|
|
|
IL_0033: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.SystemColors::get_HighlightText()
|
|
IL_0038: newobj instance void [System.Drawing]System.Drawing.SolidBrush::.ctor(valuetype [System.Drawing]System.Drawing.Color)
|
|
IL_003d: stloc.1
|
|
.line 97,97 : 4,45 ''
|
|
IL_003e: newobj instance void [System.Drawing]System.Drawing.StringFormat::.ctor()
|
|
IL_0043: stloc.2
|
|
.line 98,98 : 4,50 ''
|
|
IL_0044: ldloc.2
|
|
IL_0045: ldc.i4.1
|
|
IL_0046: callvirt instance void [System.Drawing]System.Drawing.StringFormat::set_LineAlignment(valuetype [System.Drawing]System.Drawing.StringAlignment)
|
|
.line 100,100 : 4,35 ''
|
|
IL_004b: ldarg.1
|
|
IL_004c: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_0051: stloc.3
|
|
.line 101,101 : 4,38 ''
|
|
IL_0052: ldloca.s rectImage
|
|
IL_0054: ldarg.0
|
|
IL_0055: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_005a: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Width()
|
|
IL_005f: call instance void [System.Drawing]System.Drawing.Rectangle::set_Width(int32)
|
|
.line 102,102 : 4,40 ''
|
|
IL_0064: ldloca.s rectImage
|
|
IL_0066: ldarg.0
|
|
IL_0067: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_006c: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0071: call instance void [System.Drawing]System.Drawing.Rectangle::set_Height(int32)
|
|
.line 103,103 : 4,45 ''
|
|
IL_0076: ldarg.0
|
|
IL_0077: ldfld valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::displayType
|
|
IL_007c: ldc.i4.4
|
|
IL_007d: beq.s IL_00b5
|
|
|
|
.line 105,105 : 5,75 ''
|
|
IL_007f: ldloca.s rectImage
|
|
IL_0081: ldarg.1
|
|
IL_0082: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_0087: stloc.s CS$0$0000
|
|
IL_0089: ldloca.s CS$0$0000
|
|
IL_008b: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Top()
|
|
IL_0090: ldarg.1
|
|
IL_0091: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_0096: stloc.s CS$0$0001
|
|
IL_0098: ldloca.s CS$0$0001
|
|
IL_009a: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Height()
|
|
IL_009f: ldarg.0
|
|
IL_00a0: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_00a5: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_00aa: sub
|
|
IL_00ab: ldc.i4.2
|
|
IL_00ac: div
|
|
IL_00ad: add
|
|
IL_00ae: call instance void [System.Drawing]System.Drawing.Rectangle::set_Y(int32)
|
|
IL_00b3: br.s IL_011d
|
|
|
|
.line 109,109 : 5,74 ''
|
|
IL_00b5: ldloca.s rectImage
|
|
IL_00b7: ldarg.1
|
|
IL_00b8: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_00bd: stloc.s CS$0$0002
|
|
IL_00bf: ldloca.s CS$0$0002
|
|
IL_00c1: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Left()
|
|
IL_00c6: ldarg.1
|
|
IL_00c7: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_00cc: stloc.s CS$0$0003
|
|
IL_00ce: ldloca.s CS$0$0003
|
|
IL_00d0: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Width()
|
|
IL_00d5: ldarg.0
|
|
IL_00d6: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_00db: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Width()
|
|
IL_00e0: sub
|
|
IL_00e1: ldc.i4.2
|
|
IL_00e2: div
|
|
IL_00e3: add
|
|
IL_00e4: call instance void [System.Drawing]System.Drawing.Rectangle::set_X(int32)
|
|
.line 110,110 : 5,75 ''
|
|
IL_00e9: ldloca.s rectImage
|
|
IL_00eb: ldarg.1
|
|
IL_00ec: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_00f1: stloc.s CS$0$0004
|
|
IL_00f3: ldloca.s CS$0$0004
|
|
IL_00f5: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Top()
|
|
IL_00fa: ldarg.1
|
|
IL_00fb: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_0100: stloc.s CS$0$0005
|
|
IL_0102: ldloca.s CS$0$0005
|
|
IL_0104: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Height()
|
|
IL_0109: ldarg.0
|
|
IL_010a: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_010f: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0114: sub
|
|
IL_0115: ldc.i4.2
|
|
IL_0116: div
|
|
IL_0117: add
|
|
IL_0118: call instance void [System.Drawing]System.Drawing.Rectangle::set_Y(int32)
|
|
.line 113,113 : 4,34 ''
|
|
IL_011d: ldarg.1
|
|
IL_011e: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_0123: stloc.s rectText
|
|
.line 115,115 : 4,34 ''
|
|
IL_0125: ldloca.s rectText
|
|
IL_0127: dup
|
|
IL_0128: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_X()
|
|
IL_012d: ldloca.s rectImage
|
|
IL_012f: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Width()
|
|
IL_0134: add
|
|
IL_0135: call instance void [System.Drawing]System.Drawing.Rectangle::set_X(int32)
|
|
.line 117,119 : 4,21 ''
|
|
IL_013a: ldarg.1
|
|
IL_013b: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Graphics()
|
|
IL_0140: ldarg.1
|
|
IL_0141: callvirt instance valuetype [System.Windows.Forms]System.Windows.Forms.DrawItemState [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_State()
|
|
IL_0146: ldc.i4.1
|
|
IL_0147: and
|
|
IL_0148: brtrue.s IL_0151
|
|
|
|
IL_014a: call class [System.Drawing]System.Drawing.Brush [System.Drawing]System.Drawing.SystemBrushes::get_Menu()
|
|
IL_014f: br.s IL_0156
|
|
|
|
IL_0151: call class [System.Drawing]System.Drawing.Brush [System.Drawing]System.Drawing.SystemBrushes::get_Highlight()
|
|
IL_0156: ldarg.1
|
|
IL_0157: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_015c: callvirt instance void [System.Drawing]System.Drawing.Graphics::FillRectangle(class [System.Drawing]System.Drawing.Brush,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
.line 121,121 : 4,47 ''
|
|
IL_0161: ldarg.1
|
|
IL_0162: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Graphics()
|
|
IL_0167: ldarg.0
|
|
IL_0168: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_016d: ldloc.3
|
|
IL_016e: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawImage(class [System.Drawing]System.Drawing.Image,
|
|
valuetype [System.Drawing]System.Drawing.Rectangle)
|
|
.line 123,127 : 4,13 ''
|
|
IL_0173: ldarg.1
|
|
IL_0174: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Graphics()
|
|
IL_0179: ldarg.0
|
|
IL_017a: call instance string [System.Windows.Forms]System.Windows.Forms.MenuItem::get_Text()
|
|
IL_017f: ldloc.0
|
|
IL_0180: ldloc.1
|
|
IL_0181: ldarg.1
|
|
IL_0182: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_0187: stloc.s CS$0$0006
|
|
IL_0189: ldloca.s CS$0$0006
|
|
IL_018b: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Left()
|
|
IL_0190: ldarg.0
|
|
IL_0191: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::itemImage
|
|
IL_0196: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Width()
|
|
IL_019b: add
|
|
IL_019c: conv.r4
|
|
IL_019d: ldarg.1
|
|
IL_019e: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_01a3: stloc.s CS$0$0007
|
|
IL_01a5: ldloca.s CS$0$0007
|
|
IL_01a7: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Top()
|
|
IL_01ac: ldarg.1
|
|
IL_01ad: callvirt instance valuetype [System.Drawing]System.Drawing.Rectangle [System.Windows.Forms]System.Windows.Forms.DrawItemEventArgs::get_Bounds()
|
|
IL_01b2: stloc.s CS$0$0008
|
|
IL_01b4: ldloca.s CS$0$0008
|
|
IL_01b6: call instance int32 [System.Drawing]System.Drawing.Rectangle::get_Height()
|
|
IL_01bb: ldc.i4.2
|
|
IL_01bc: div
|
|
IL_01bd: add
|
|
IL_01be: conv.r4
|
|
IL_01bf: ldloc.2
|
|
IL_01c0: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawString(string,
|
|
class [System.Drawing]System.Drawing.Font,
|
|
class [System.Drawing]System.Drawing.Brush,
|
|
float32,
|
|
float32,
|
|
class [System.Drawing]System.Drawing.StringFormat)
|
|
.line 129,129 : 4,24 ''
|
|
IL_01c5: ldloc.1
|
|
IL_01c6: callvirt instance void [System.Drawing]System.Drawing.Brush::Dispose()
|
|
.line 130,130 : 3,4 ''
|
|
IL_01cb: ret
|
|
} // end of method ActionMenuItem::OnDrawItem
|
|
|
|
.property instance class [System.Drawing]System.Drawing.Image
|
|
Image()
|
|
{
|
|
.set instance void Speak.UI.ActionMenuItem::set_Image(class [System.Drawing]System.Drawing.Image)
|
|
.get instance class [System.Drawing]System.Drawing.Image Speak.UI.ActionMenuItem::get_Image()
|
|
} // end of property ActionMenuItem::Image
|
|
.property instance valuetype Speak.Core.LinkDisplayType
|
|
DisplayType()
|
|
{
|
|
.get instance valuetype Speak.Core.LinkDisplayType Speak.UI.ActionMenuItem::get_DisplayType()
|
|
.set instance void Speak.UI.ActionMenuItem::set_DisplayType(valuetype Speak.Core.LinkDisplayType)
|
|
} // end of property ActionMenuItem::DisplayType
|
|
.property instance string Action()
|
|
{
|
|
.get instance string Speak.UI.ActionMenuItem::get_Action()
|
|
.set instance void Speak.UI.ActionMenuItem::set_Action(string)
|
|
} // end of property ActionMenuItem::Action
|
|
.property instance bool AutoSend()
|
|
{
|
|
.set instance void Speak.UI.ActionMenuItem::set_AutoSend(bool)
|
|
.get instance bool Speak.UI.ActionMenuItem::get_AutoSend()
|
|
} // end of property ActionMenuItem::AutoSend
|
|
.property instance string AdditionalWord()
|
|
{
|
|
.get instance string Speak.UI.ActionMenuItem::get_AdditionalWord()
|
|
.set instance void Speak.UI.ActionMenuItem::set_AdditionalWord(string)
|
|
} // end of property ActionMenuItem::AdditionalWord
|
|
.property instance string MainWord()
|
|
{
|
|
.get instance string Speak.UI.ActionMenuItem::get_MainWord()
|
|
.set instance void Speak.UI.ActionMenuItem::set_MainWord(string)
|
|
} // end of property ActionMenuItem::MainWord
|
|
} // end of class Speak.UI.ActionMenuItem
|
|
|
|
.class public auto ansi beforefieldinit Speak.UI.PreviewForm
|
|
extends [System.Windows.Forms]System.Windows.Forms.Form
|
|
{
|
|
.class auto ansi sealed nested private CrossInvalidateDelegate
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method CrossInvalidateDelegate::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke() runtime managed
|
|
{
|
|
} // end of method CrossInvalidateDelegate::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method CrossInvalidateDelegate::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method CrossInvalidateDelegate::EndInvoke
|
|
|
|
} // end of class CrossInvalidateDelegate
|
|
|
|
.class auto ansi sealed nested private SetErrorDelegate
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method SetErrorDelegate::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void Invoke(string errorText) runtime managed
|
|
{
|
|
} // end of method SetErrorDelegate::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(string errorText,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method SetErrorDelegate::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance void EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method SetErrorDelegate::EndInvoke
|
|
|
|
} // end of class SetErrorDelegate
|
|
|
|
.field private class Speak.Core.HTTP http
|
|
.field private class [mscorlib]System.Threading.Thread downloadThread
|
|
.field private class [System.Drawing]System.Drawing.Image image
|
|
.field private string url
|
|
.field private int32 retryCount
|
|
.field private int32 sleep
|
|
.field private bool abort
|
|
.field private class [System]System.ComponentModel.IContainer components
|
|
.field private class [System.Windows.Forms]System.Windows.Forms.Label lblInfo
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 46 (0x2e)
|
|
.maxstack 8
|
|
.line 24,24 : 9,34 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\UI\\PreviewForm.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4 0x5dc
|
|
IL_0006: stfld int32 Speak.UI.PreviewForm::sleep
|
|
.line 27,27 : 9,29 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: call instance void [System.Windows.Forms]System.Windows.Forms.Form::.ctor()
|
|
.line 29,29 : 13,35 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: call instance void Speak.UI.PreviewForm::InitializeComponent()
|
|
.line 30,30 : 13,32 ''
|
|
IL_0017: ldarg.0
|
|
IL_0018: ldsfld string [mscorlib]System.String::Empty
|
|
IL_001d: stfld string Speak.UI.PreviewForm::url
|
|
.line 31,31 : 13,31 ''
|
|
IL_0022: ldarg.0
|
|
IL_0023: newobj instance void Speak.Core.HTTP::.ctor()
|
|
IL_0028: stfld class Speak.Core.HTTP Speak.UI.PreviewForm::http
|
|
.line 32,32 : 9,10 ''
|
|
IL_002d: ret
|
|
} // end of method PreviewForm::.ctor
|
|
|
|
.method family hidebysig specialname virtual
|
|
instance class [System.Windows.Forms]System.Windows.Forms.CreateParams
|
|
get_CreateParams() cil managed
|
|
{
|
|
// Code size 27 (0x1b)
|
|
.maxstack 3
|
|
.locals init ([0] class [System.Windows.Forms]System.Windows.Forms.CreateParams param)
|
|
.line 39,39 : 17,56 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance class [System.Windows.Forms]System.Windows.Forms.CreateParams [System.Windows.Forms]System.Windows.Forms.Form::get_CreateParams()
|
|
IL_0006: stloc.0
|
|
.line 40,40 : 17,51 ''
|
|
IL_0007: ldloc.0
|
|
IL_0008: dup
|
|
IL_0009: callvirt instance int32 [System.Windows.Forms]System.Windows.Forms.CreateParams::get_ClassStyle()
|
|
IL_000e: ldc.i4 0x20000
|
|
IL_0013: add
|
|
IL_0014: callvirt instance void [System.Windows.Forms]System.Windows.Forms.CreateParams::set_ClassStyle(int32)
|
|
.line 41,41 : 17,30 ''
|
|
IL_0019: ldloc.0
|
|
IL_001a: ret
|
|
} // end of method PreviewForm::get_CreateParams
|
|
|
|
.method private hidebysig instance void
|
|
GetImage() cil managed
|
|
{
|
|
// Code size 197 (0xc5)
|
|
.maxstack 5
|
|
.locals init ([0] class [mscorlib]System.IO.Stream imageStream,
|
|
[1] int32 CS$0$0000)
|
|
.line 47,47 : 13,60 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class Speak.Core.HTTP Speak.UI.PreviewForm::http
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldfld string Speak.UI.PreviewForm::url
|
|
IL_000c: ldc.i4.0
|
|
IL_000d: callvirt instance class [mscorlib]System.IO.Stream Speak.Core.HTTP::GetImage(string,
|
|
bool)
|
|
IL_0012: stloc.0
|
|
.line 48,48 : 13,72 ''
|
|
IL_0013: ldloc.0
|
|
IL_0014: isinst [mscorlib]System.IO.MemoryStream
|
|
IL_0019: brfalse.s IL_0031
|
|
|
|
IL_001b: ldloc.0
|
|
IL_001c: callvirt instance int64 [mscorlib]System.IO.Stream::get_Length()
|
|
IL_0021: ldc.i4.0
|
|
IL_0022: conv.i8
|
|
IL_0023: bne.un.s IL_0031
|
|
|
|
.line 50,50 : 17,53 ''
|
|
IL_0025: ldarg.0
|
|
IL_0026: ldstr "Error while downloading"
|
|
IL_002b: call instance void Speak.UI.PreviewForm::SetError(string)
|
|
.line 51,51 : 17,24 ''
|
|
IL_0030: ret
|
|
|
|
.line 67,67 : 17,55 ''
|
|
.try
|
|
{
|
|
IL_0031: ldarg.0
|
|
IL_0032: ldloc.0
|
|
IL_0033: call class [System.Drawing]System.Drawing.Image [System.Drawing]System.Drawing.Image::FromStream(class [mscorlib]System.IO.Stream)
|
|
IL_0038: stfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
.line 68,68 : 17,39 ''
|
|
IL_003d: ldarg.0
|
|
IL_003e: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_0043: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0048: ldc.i4.1
|
|
IL_0049: bne.un.s IL_00a3
|
|
|
|
.line 70,70 : 21,31 ''
|
|
IL_004b: ldarg.0
|
|
IL_004c: ldfld bool Speak.UI.PreviewForm::abort
|
|
IL_0051: brfalse.s IL_0067
|
|
|
|
.line 72,72 : 25,45 ''
|
|
IL_0053: ldarg.0
|
|
IL_0054: ldstr "Aborted"
|
|
IL_0059: call instance void Speak.UI.PreviewForm::SetError(string)
|
|
.line 73,73 : 25,39 ''
|
|
IL_005e: ldarg.0
|
|
IL_005f: ldc.i4.0
|
|
IL_0060: stfld bool Speak.UI.PreviewForm::abort
|
|
.line 74,74 : 25,32 ''
|
|
IL_0065: leave.s IL_00c4
|
|
|
|
.line 76,76 : 21,78 ''
|
|
IL_0067: ldarg.0
|
|
IL_0068: ldstr "Uncached, retrying ["
|
|
IL_006d: ldarg.0
|
|
IL_006e: dup
|
|
IL_006f: ldfld int32 Speak.UI.PreviewForm::retryCount
|
|
IL_0074: ldc.i4.1
|
|
IL_0075: add
|
|
IL_0076: dup
|
|
IL_0077: stloc.1
|
|
IL_0078: stfld int32 Speak.UI.PreviewForm::retryCount
|
|
IL_007d: ldloc.1
|
|
IL_007e: box [mscorlib]System.Int32
|
|
IL_0083: ldstr "]..."
|
|
IL_0088: call string [mscorlib]System.String::Concat(object,
|
|
object,
|
|
object)
|
|
IL_008d: call instance void Speak.UI.PreviewForm::SetError(string)
|
|
.line 77,77 : 21,41 ''
|
|
IL_0092: ldarg.0
|
|
IL_0093: ldfld int32 Speak.UI.PreviewForm::sleep
|
|
IL_0098: call void [mscorlib]System.Threading.Thread::Sleep(int32)
|
|
.line 78,78 : 21,32 ''
|
|
IL_009d: ldarg.0
|
|
IL_009e: call instance void Speak.UI.PreviewForm::GetImage()
|
|
.line 80,80 : 17,34 ''
|
|
IL_00a3: ldarg.0
|
|
IL_00a4: ldstr "done"
|
|
IL_00a9: call instance void Speak.UI.PreviewForm::SetError(string)
|
|
.line 81,81 : 17,35 ''
|
|
IL_00ae: ldarg.0
|
|
IL_00af: call instance void Speak.UI.PreviewForm::CrossInvalidate()
|
|
IL_00b4: leave.s IL_00c4
|
|
|
|
.line 83,83 : 13,18 ''
|
|
} // end .try
|
|
catch [mscorlib]System.Object
|
|
{
|
|
IL_00b6: pop
|
|
.line 85,85 : 17,47 ''
|
|
IL_00b7: ldarg.0
|
|
IL_00b8: ldstr "Cant create image"
|
|
IL_00bd: call instance void Speak.UI.PreviewForm::SetError(string)
|
|
IL_00c2: leave.s IL_00c4
|
|
|
|
.line 88,88 : 9,10 ''
|
|
} // end handler
|
|
IL_00c4: ret
|
|
} // end of method PreviewForm::GetImage
|
|
|
|
.method private hidebysig instance void
|
|
CrossInvalidate() cil managed
|
|
{
|
|
// Code size 54 (0x36)
|
|
.maxstack 3
|
|
.locals init ([0] class Speak.UI.PreviewForm/CrossInvalidateDelegate d)
|
|
.line 93,93 : 13,37 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance bool [System.Windows.Forms]System.Windows.Forms.Control::get_InvokeRequired()
|
|
IL_0006: brfalse.s IL_0024
|
|
|
|
.line 95,95 : 17,61 ''
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldftn instance void Speak.UI.PreviewForm::CrossInvalidate()
|
|
IL_000f: newobj instance void Speak.UI.PreviewForm/CrossInvalidateDelegate::.ctor(object,
|
|
native int)
|
|
IL_0014: stloc.0
|
|
.line 96,96 : 17,47 ''
|
|
IL_0015: ldarg.0
|
|
IL_0016: ldloc.0
|
|
IL_0017: ldc.i4.0
|
|
IL_0018: newarr [mscorlib]System.Object
|
|
IL_001d: call instance object [System.Windows.Forms]System.Windows.Forms.Control::Invoke(class [mscorlib]System.Delegate,
|
|
object[])
|
|
IL_0022: pop
|
|
IL_0023: ret
|
|
|
|
.line 100,100 : 17,49 ''
|
|
IL_0024: ldarg.0
|
|
IL_0025: ldarg.0
|
|
IL_0026: call instance native int [System.Windows.Forms]System.Windows.Forms.Control::get_Handle()
|
|
IL_002b: call class [System.Drawing]System.Drawing.Graphics [System.Drawing]System.Drawing.Graphics::FromHwnd(native int)
|
|
IL_0030: call instance void Speak.UI.PreviewForm::Draw(class [System.Drawing]System.Drawing.Graphics)
|
|
.line 102,102 : 9,10 ''
|
|
IL_0035: ret
|
|
} // end of method PreviewForm::CrossInvalidate
|
|
|
|
.method private hidebysig instance void
|
|
SetError(string errorText) cil managed
|
|
{
|
|
// Code size 65 (0x41)
|
|
.maxstack 5
|
|
.locals init ([0] class Speak.UI.PreviewForm/SetErrorDelegate d,
|
|
[1] object[] CS$0$0000)
|
|
.line 107,107 : 13,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0006: callvirt instance bool [System.Windows.Forms]System.Windows.Forms.Control::get_InvokeRequired()
|
|
IL_000b: brfalse.s IL_0034
|
|
|
|
.line 109,109 : 17,47 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldftn instance void Speak.UI.PreviewForm::SetError(string)
|
|
IL_0014: newobj instance void Speak.UI.PreviewForm/SetErrorDelegate::.ctor(object,
|
|
native int)
|
|
IL_0019: stloc.0
|
|
.line 110,110 : 17,63 ''
|
|
IL_001a: ldarg.0
|
|
IL_001b: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0020: ldloc.0
|
|
IL_0021: ldc.i4.1
|
|
IL_0022: newarr [mscorlib]System.Object
|
|
IL_0027: stloc.1
|
|
IL_0028: ldloc.1
|
|
IL_0029: ldc.i4.0
|
|
IL_002a: ldarg.1
|
|
IL_002b: stelem.ref
|
|
IL_002c: ldloc.1
|
|
IL_002d: callvirt instance object [System.Windows.Forms]System.Windows.Forms.Control::Invoke(class [mscorlib]System.Delegate,
|
|
object[])
|
|
IL_0032: pop
|
|
IL_0033: ret
|
|
|
|
.line 114,114 : 17,42 ''
|
|
IL_0034: ldarg.0
|
|
IL_0035: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_003a: ldarg.1
|
|
IL_003b: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Text(string)
|
|
.line 116,116 : 9,10 ''
|
|
IL_0040: ret
|
|
} // end of method PreviewForm::SetError
|
|
|
|
.method private hidebysig instance void
|
|
Clear() cil managed
|
|
{
|
|
// Code size 73 (0x49)
|
|
.maxstack 2
|
|
.line 120,120 : 13,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0006: ldstr "Loading..."
|
|
IL_000b: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Text(string)
|
|
.line 121,121 : 13,36 ''
|
|
IL_0010: ldarg.0
|
|
IL_0011: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0016: ldc.i4.1
|
|
IL_0017: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Visible(bool)
|
|
.line 122,122 : 13,25 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldc.i4 0x96
|
|
IL_0022: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Width(int32)
|
|
.line 123,123 : 13,25 ''
|
|
IL_0027: ldarg.0
|
|
IL_0028: ldc.i4.s 80
|
|
IL_002a: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Height(int32)
|
|
.line 124,124 : 13,28 ''
|
|
IL_002f: ldarg.0
|
|
IL_0030: ldc.i4.0
|
|
IL_0031: stfld int32 Speak.UI.PreviewForm::retryCount
|
|
.line 125,125 : 13,27 ''
|
|
IL_0036: ldarg.0
|
|
IL_0037: ldc.i4.0
|
|
IL_0038: stfld bool Speak.UI.PreviewForm::abort
|
|
.line 126,126 : 13,32 ''
|
|
IL_003d: ldarg.0
|
|
IL_003e: ldsfld string [mscorlib]System.String::Empty
|
|
IL_0043: stfld string Speak.UI.PreviewForm::url
|
|
.line 127,127 : 9,10 ''
|
|
IL_0048: ret
|
|
} // end of method PreviewForm::Clear
|
|
|
|
.method public hidebysig instance void
|
|
Show() cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 131,131 : 13,21 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void Speak.UI.PreviewForm::Clear()
|
|
.line 132,132 : 13,25 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: call instance void [System.Windows.Forms]System.Windows.Forms.Control::Show()
|
|
.line 133,133 : 9,10 ''
|
|
IL_000c: ret
|
|
} // end of method PreviewForm::Show
|
|
|
|
.method public hidebysig instance void
|
|
Hide() cil managed
|
|
{
|
|
// Code size 14 (0xe)
|
|
.maxstack 8
|
|
.line 137,137 : 13,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Threading.Thread Speak.UI.PreviewForm::downloadThread
|
|
IL_0006: pop
|
|
.line 142,142 : 13,25 ''
|
|
IL_0007: ldarg.0
|
|
IL_0008: call instance void [System.Windows.Forms]System.Windows.Forms.Control::Hide()
|
|
.line 143,143 : 9,10 ''
|
|
IL_000d: ret
|
|
} // end of method PreviewForm::Hide
|
|
|
|
.method private hidebysig instance void
|
|
Draw(class [System.Drawing]System.Drawing.Graphics g) cil managed
|
|
{
|
|
// Code size 94 (0x5e)
|
|
.maxstack 6
|
|
.line 147,147 : 13,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldarg.0
|
|
IL_0002: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_0007: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Width()
|
|
IL_000c: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Width(int32)
|
|
.line 148,148 : 13,35 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldarg.0
|
|
IL_0013: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_0018: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_001d: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Height(int32)
|
|
.line 149,149 : 13,55 ''
|
|
IL_0022: ldarg.1
|
|
IL_0023: ldc.i4.4
|
|
IL_0024: callvirt instance void [System.Drawing]System.Drawing.Graphics::set_SmoothingMode(valuetype [System.Drawing]System.Drawing.Drawing2D.SmoothingMode)
|
|
.line 150,150 : 13,72 ''
|
|
IL_0029: ldarg.1
|
|
IL_002a: ldc.i4.7
|
|
IL_002b: callvirt instance void [System.Drawing]System.Drawing.Graphics::set_InterpolationMode(valuetype [System.Drawing]System.Drawing.Drawing2D.InterpolationMode)
|
|
.line 151,151 : 13,67 ''
|
|
IL_0030: ldarg.1
|
|
IL_0031: ldc.i4.2
|
|
IL_0032: callvirt instance void [System.Drawing]System.Drawing.Graphics::set_CompositingQuality(valuetype [System.Drawing]System.Drawing.Drawing2D.CompositingQuality)
|
|
.line 152,152 : 13,37 ''
|
|
IL_0037: ldarg.0
|
|
IL_0038: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_003d: ldc.i4.0
|
|
IL_003e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Visible(bool)
|
|
.line 153,153 : 13,53 ''
|
|
IL_0043: ldarg.1
|
|
IL_0044: ldarg.0
|
|
IL_0045: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_004a: ldc.i4.0
|
|
IL_004b: ldc.i4.0
|
|
IL_004c: ldarg.0
|
|
IL_004d: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Width()
|
|
IL_0052: ldarg.0
|
|
IL_0053: call instance int32 [System.Windows.Forms]System.Windows.Forms.Control::get_Height()
|
|
IL_0058: callvirt instance void [System.Drawing]System.Drawing.Graphics::DrawImage(class [System.Drawing]System.Drawing.Image,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
.line 154,154 : 9,10 ''
|
|
IL_005d: ret
|
|
} // end of method PreviewForm::Draw
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs e) cil managed
|
|
{
|
|
// Code size 43 (0x2b)
|
|
.maxstack 8
|
|
.line 158,158 : 13,52 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_0006: brfalse.s IL_0016
|
|
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_000e: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0013: ldc.i4.1
|
|
IL_0014: bne.un.s IL_001e
|
|
|
|
.line 160,160 : 17,33 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldarg.1
|
|
IL_0018: call instance void [System.Windows.Forms]System.Windows.Forms.Form::OnPaint(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs)
|
|
IL_001d: ret
|
|
|
|
.line 164,164 : 17,34 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldarg.1
|
|
IL_0020: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_Graphics()
|
|
IL_0025: call instance void Speak.UI.PreviewForm::Draw(class [System.Drawing]System.Drawing.Graphics)
|
|
.line 166,166 : 9,10 ''
|
|
IL_002a: ret
|
|
} // end of method PreviewForm::OnPaint
|
|
|
|
.method family hidebysig virtual instance void
|
|
OnPaintBackground(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs e) cil managed
|
|
{
|
|
// Code size 43 (0x2b)
|
|
.maxstack 8
|
|
.line 170,170 : 13,52 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_0006: brfalse.s IL_0016
|
|
|
|
IL_0008: ldarg.0
|
|
IL_0009: ldfld class [System.Drawing]System.Drawing.Image Speak.UI.PreviewForm::image
|
|
IL_000e: callvirt instance int32 [System.Drawing]System.Drawing.Image::get_Height()
|
|
IL_0013: ldc.i4.1
|
|
IL_0014: bne.un.s IL_001e
|
|
|
|
.line 172,172 : 17,43 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldarg.1
|
|
IL_0018: call instance void [System.Windows.Forms]System.Windows.Forms.ScrollableControl::OnPaintBackground(class [System.Windows.Forms]System.Windows.Forms.PaintEventArgs)
|
|
IL_001d: ret
|
|
|
|
.line 176,176 : 17,34 ''
|
|
IL_001e: ldarg.0
|
|
IL_001f: ldarg.1
|
|
IL_0020: callvirt instance class [System.Drawing]System.Drawing.Graphics [System.Windows.Forms]System.Windows.Forms.PaintEventArgs::get_Graphics()
|
|
IL_0025: call instance void Speak.UI.PreviewForm::Draw(class [System.Drawing]System.Drawing.Graphics)
|
|
.line 178,178 : 9,10 ''
|
|
IL_002a: ret
|
|
} // end of method PreviewForm::OnPaintBackground
|
|
|
|
.method public hidebysig specialname instance void
|
|
set_Url(string 'value') cil managed
|
|
{
|
|
// Code size 89 (0x59)
|
|
.maxstack 3
|
|
.line 185,185 : 17,40 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld string Speak.UI.PreviewForm::url
|
|
IL_0006: ldarg.1
|
|
IL_0007: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_000c: brtrue.s IL_0058
|
|
|
|
.line 187,187 : 21,29 ''
|
|
IL_000e: ldarg.0
|
|
IL_000f: call instance void Speak.UI.PreviewForm::Clear()
|
|
.line 189,189 : 21,33 ''
|
|
IL_0014: ldarg.0
|
|
IL_0015: ldarg.1
|
|
IL_0016: stfld string Speak.UI.PreviewForm::url
|
|
.line 191,191 : 21,47 ''
|
|
IL_001b: ldarg.0
|
|
IL_001c: ldfld class [mscorlib]System.Threading.Thread Speak.UI.PreviewForm::downloadThread
|
|
IL_0021: brfalse.s IL_002a
|
|
|
|
.line 193,193 : 25,38 ''
|
|
IL_0023: ldarg.0
|
|
IL_0024: ldc.i4.1
|
|
IL_0025: stfld bool Speak.UI.PreviewForm::abort
|
|
.line 198,198 : 21,59 ''
|
|
IL_002a: ldarg.0
|
|
IL_002b: ldarg.0
|
|
IL_002c: ldftn instance void Speak.UI.PreviewForm::GetImage()
|
|
IL_0032: newobj instance void [mscorlib]System.Threading.ThreadStart::.ctor(object,
|
|
native int)
|
|
IL_0037: newobj instance void [mscorlib]System.Threading.Thread::.ctor(class [mscorlib]System.Threading.ThreadStart)
|
|
IL_003c: stfld class [mscorlib]System.Threading.Thread Speak.UI.PreviewForm::downloadThread
|
|
.line 199,199 : 21,57 ''
|
|
IL_0041: ldarg.0
|
|
IL_0042: ldfld class [mscorlib]System.Threading.Thread Speak.UI.PreviewForm::downloadThread
|
|
IL_0047: ldc.i4.0
|
|
IL_0048: callvirt instance void [mscorlib]System.Threading.Thread::set_IsBackground(bool)
|
|
.line 200,200 : 21,44 ''
|
|
IL_004d: ldarg.0
|
|
IL_004e: ldfld class [mscorlib]System.Threading.Thread Speak.UI.PreviewForm::downloadThread
|
|
IL_0053: callvirt instance void [mscorlib]System.Threading.Thread::Start()
|
|
.line 202,202 : 13,14 ''
|
|
IL_0058: ret
|
|
} // end of method PreviewForm::set_Url
|
|
|
|
.method family hidebysig virtual instance void
|
|
Dispose(bool disposing) cil managed
|
|
{
|
|
// Code size 30 (0x1e)
|
|
.maxstack 8
|
|
.line 16,16 : 13,51 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\UI\\PreviewForm.designer.cs'
|
|
IL_0000: ldarg.1
|
|
IL_0001: brfalse.s IL_0016
|
|
|
|
IL_0003: ldarg.0
|
|
IL_0004: ldfld class [System]System.ComponentModel.IContainer Speak.UI.PreviewForm::components
|
|
IL_0009: brfalse.s IL_0016
|
|
|
|
.line 18,18 : 17,38 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: ldfld class [System]System.ComponentModel.IContainer Speak.UI.PreviewForm::components
|
|
IL_0011: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
.line 20,20 : 13,37 ''
|
|
IL_0016: ldarg.0
|
|
IL_0017: ldarg.1
|
|
IL_0018: call instance void [System.Windows.Forms]System.Windows.Forms.Form::Dispose(bool)
|
|
.line 21,21 : 9,10 ''
|
|
IL_001d: ret
|
|
} // end of method PreviewForm::Dispose
|
|
|
|
.method private hidebysig instance void
|
|
InitializeComponent() cil managed
|
|
{
|
|
// Code size 277 (0x115)
|
|
.maxstack 4
|
|
.line 31,31 : 13,61 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: newobj instance void [System.Windows.Forms]System.Windows.Forms.Label::.ctor()
|
|
IL_0006: stfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
.line 32,32 : 13,34 ''
|
|
IL_000b: ldarg.0
|
|
IL_000c: call instance void [System.Windows.Forms]System.Windows.Forms.Control::SuspendLayout()
|
|
.line 36,36 : 13,69 ''
|
|
IL_0011: ldarg.0
|
|
IL_0012: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0017: ldc.i4.5
|
|
IL_0018: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Dock(valuetype [System.Windows.Forms]System.Windows.Forms.DockStyle)
|
|
.line 37,37 : 13,68 ''
|
|
IL_001d: ldarg.0
|
|
IL_001e: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0023: ldc.i4.0
|
|
IL_0024: ldc.i4.0
|
|
IL_0025: newobj instance void [System.Drawing]System.Drawing.Point::.ctor(int32,
|
|
int32)
|
|
IL_002a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Location(valuetype [System.Drawing]System.Drawing.Point)
|
|
.line 38,38 : 13,43 ''
|
|
IL_002f: ldarg.0
|
|
IL_0030: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0035: ldstr "lblInfo"
|
|
IL_003a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Name(string)
|
|
.line 39,39 : 13,66 ''
|
|
IL_003f: ldarg.0
|
|
IL_0040: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0045: ldc.i4 0x96
|
|
IL_004a: ldc.i4.s 80
|
|
IL_004c: newobj instance void [System.Drawing]System.Drawing.Size::.ctor(int32,
|
|
int32)
|
|
IL_0051: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Size(valuetype [System.Drawing]System.Drawing.Size)
|
|
.line 40,40 : 13,39 ''
|
|
IL_0056: ldarg.0
|
|
IL_0057: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_005c: ldc.i4.0
|
|
IL_005d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_TabIndex(int32)
|
|
.line 41,41 : 13,46 ''
|
|
IL_0062: ldarg.0
|
|
IL_0063: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0068: ldstr "Loading..."
|
|
IL_006d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Text(string)
|
|
.line 42,42 : 13,83 ''
|
|
IL_0072: ldarg.0
|
|
IL_0073: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_0078: ldc.i4.s 32
|
|
IL_007a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Label::set_TextAlign(valuetype [System.Drawing]System.Drawing.ContentAlignment)
|
|
.line 46,46 : 13,74 ''
|
|
IL_007f: ldarg.0
|
|
IL_0080: ldc.r4 6.
|
|
IL_0085: ldc.r4 13.
|
|
IL_008a: newobj instance void [System.Drawing]System.Drawing.SizeF::.ctor(float32,
|
|
float32)
|
|
IL_008f: call instance void [System.Windows.Forms]System.Windows.Forms.ContainerControl::set_AutoScaleDimensions(valuetype [System.Drawing]System.Drawing.SizeF)
|
|
.line 47,47 : 13,74 ''
|
|
IL_0094: ldarg.0
|
|
IL_0095: ldc.i4.1
|
|
IL_0096: call instance void [System.Windows.Forms]System.Windows.Forms.ContainerControl::set_AutoScaleMode(valuetype [System.Windows.Forms]System.Windows.Forms.AutoScaleMode)
|
|
.line 48,48 : 13,132 ''
|
|
IL_009b: ldarg.0
|
|
IL_009c: ldc.i4 0xff
|
|
IL_00a1: ldc.i4 0xe0
|
|
IL_00a6: ldc.i4 0xc0
|
|
IL_00ab: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::FromArgb(int32,
|
|
int32,
|
|
int32)
|
|
IL_00b0: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
|
|
.line 49,49 : 13,64 ''
|
|
IL_00b5: ldarg.0
|
|
IL_00b6: ldc.i4 0x96
|
|
IL_00bb: ldc.i4.s 80
|
|
IL_00bd: newobj instance void [System.Drawing]System.Drawing.Size::.ctor(int32,
|
|
int32)
|
|
IL_00c2: call instance void [System.Windows.Forms]System.Windows.Forms.Form::set_ClientSize(valuetype [System.Drawing]System.Drawing.Size)
|
|
.line 50,50 : 13,45 ''
|
|
IL_00c7: ldarg.0
|
|
IL_00c8: call instance class [System.Windows.Forms]System.Windows.Forms.Control/ControlCollection [System.Windows.Forms]System.Windows.Forms.Control::get_Controls()
|
|
IL_00cd: ldarg.0
|
|
IL_00ce: ldfld class [System.Windows.Forms]System.Windows.Forms.Label Speak.UI.PreviewForm::lblInfo
|
|
IL_00d3: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control/ControlCollection::Add(class [System.Windows.Forms]System.Windows.Forms.Control)
|
|
.line 51,51 : 13,40 ''
|
|
IL_00d8: ldarg.0
|
|
IL_00d9: ldc.i4.1
|
|
IL_00da: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_DoubleBuffered(bool)
|
|
.line 52,52 : 13,78 ''
|
|
IL_00df: ldarg.0
|
|
IL_00e0: ldc.i4.0
|
|
IL_00e1: call instance void [System.Windows.Forms]System.Windows.Forms.Form::set_FormBorderStyle(valuetype [System.Windows.Forms]System.Windows.Forms.FormBorderStyle)
|
|
.line 53,53 : 13,39 ''
|
|
IL_00e6: ldarg.0
|
|
IL_00e7: ldstr "PreviewForm"
|
|
IL_00ec: call instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Name(string)
|
|
.line 54,54 : 13,35 ''
|
|
IL_00f1: ldarg.0
|
|
IL_00f2: ldc.i4.0
|
|
IL_00f3: call instance void [System.Windows.Forms]System.Windows.Forms.Form::set_ShowIcon(bool)
|
|
.line 55,55 : 13,40 ''
|
|
IL_00f8: ldarg.0
|
|
IL_00f9: ldc.i4.0
|
|
IL_00fa: call instance void [System.Windows.Forms]System.Windows.Forms.Form::set_ShowInTaskbar(bool)
|
|
.line 56,56 : 13,80 ''
|
|
IL_00ff: ldarg.0
|
|
IL_0100: ldc.i4.0
|
|
IL_0101: call instance void [System.Windows.Forms]System.Windows.Forms.Form::set_StartPosition(valuetype [System.Windows.Forms]System.Windows.Forms.FormStartPosition)
|
|
.line 57,57 : 13,33 ''
|
|
IL_0106: ldarg.0
|
|
IL_0107: ldc.i4.1
|
|
IL_0108: call instance void [System.Windows.Forms]System.Windows.Forms.Form::set_TopMost(bool)
|
|
.line 58,58 : 13,38 ''
|
|
IL_010d: ldarg.0
|
|
IL_010e: ldc.i4.0
|
|
IL_010f: call instance void [System.Windows.Forms]System.Windows.Forms.Control::ResumeLayout(bool)
|
|
.line 60,60 : 9,10 ''
|
|
IL_0114: ret
|
|
} // end of method PreviewForm::InitializeComponent
|
|
|
|
.property instance class [System.Windows.Forms]System.Windows.Forms.CreateParams
|
|
CreateParams()
|
|
{
|
|
.get instance class [System.Windows.Forms]System.Windows.Forms.CreateParams Speak.UI.PreviewForm::get_CreateParams()
|
|
} // end of property PreviewForm::CreateParams
|
|
.property instance string Url()
|
|
{
|
|
.set instance void Speak.UI.PreviewForm::set_Url(string)
|
|
} // end of property PreviewForm::Url
|
|
} // end of class Speak.UI.PreviewForm
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.Utils.IconTable
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.method public hidebysig static native int
|
|
GetDefaultIcon(string btnName) cil managed
|
|
{
|
|
// Code size 90 (0x5a)
|
|
.maxstack 2
|
|
.locals init ([0] string CS$0$0000)
|
|
.line 13,13 : 4,20 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Utils\\IconTable.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: dup
|
|
IL_0002: stloc.0
|
|
IL_0003: brfalse.s IL_004f
|
|
|
|
IL_0005: ldloc.0
|
|
IL_0006: ldstr "Small Dot"
|
|
IL_000b: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_0010: brtrue.s IL_002e
|
|
|
|
IL_0012: ldloc.0
|
|
IL_0013: ldstr "Message"
|
|
IL_0018: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_001d: brtrue.s IL_0039
|
|
|
|
IL_001f: ldloc.0
|
|
IL_0020: ldstr "Online"
|
|
IL_0025: call bool [mscorlib]System.String::op_Equality(string,
|
|
string)
|
|
IL_002a: brtrue.s IL_0044
|
|
|
|
IL_002c: br.s IL_004f
|
|
|
|
.line 16,16 : 6,45 ''
|
|
IL_002e: call class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_small_dot()
|
|
IL_0033: callvirt instance native int [System.Drawing]System.Drawing.Icon::get_Handle()
|
|
IL_0038: ret
|
|
|
|
.line 18,18 : 6,43 ''
|
|
IL_0039: call class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_message()
|
|
IL_003e: callvirt instance native int [System.Drawing]System.Drawing.Icon::get_Handle()
|
|
IL_0043: ret
|
|
|
|
.line 20,20 : 6,44 ''
|
|
IL_0044: call class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_status_online()
|
|
IL_0049: callvirt instance native int [System.Drawing]System.Drawing.Icon::get_Handle()
|
|
IL_004e: ret
|
|
|
|
.line 22,22 : 4,43 ''
|
|
IL_004f: call class [System.Drawing]System.Drawing.Icon Speak.Properties.Resources::get_icon_small_dot()
|
|
IL_0054: callvirt instance native int [System.Drawing]System.Drawing.Icon::get_Handle()
|
|
IL_0059: ret
|
|
} // end of method IconTable::GetDefaultIcon
|
|
|
|
} // end of class Speak.Utils.IconTable
|
|
|
|
.class private auto ansi beforefieldinit Speak.Utils.CallBackDelegate
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.field private class [mscorlib]System.Delegate _delegate
|
|
.field private object[] _args
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(class [mscorlib]System.Delegate _delegate,
|
|
object[] args) cil managed
|
|
{
|
|
// Code size 21 (0x15)
|
|
.maxstack 8
|
|
.line 118,118 : 9,67 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Utils\\Invokable.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
.line 120,120 : 13,40 ''
|
|
IL_0006: ldarg.0
|
|
IL_0007: ldarg.1
|
|
IL_0008: stfld class [mscorlib]System.Delegate Speak.Utils.CallBackDelegate::_delegate
|
|
.line 121,121 : 13,31 ''
|
|
IL_000d: ldarg.0
|
|
IL_000e: ldarg.2
|
|
IL_000f: stfld object[] Speak.Utils.CallBackDelegate::_args
|
|
.line 122,122 : 9,10 ''
|
|
IL_0014: ret
|
|
} // end of method CallBackDelegate::.ctor
|
|
|
|
.method public hidebysig specialname instance class [mscorlib]System.Delegate
|
|
get_Delegate() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 126,126 : 19,36 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld class [mscorlib]System.Delegate Speak.Utils.CallBackDelegate::_delegate
|
|
IL_0006: ret
|
|
} // end of method CallBackDelegate::get_Delegate
|
|
|
|
.method public hidebysig specialname instance object[]
|
|
get_Args() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
.line 131,131 : 19,32 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldfld object[] Speak.Utils.CallBackDelegate::_args
|
|
IL_0006: ret
|
|
} // end of method CallBackDelegate::get_Args
|
|
|
|
.property instance class [mscorlib]System.Delegate
|
|
Delegate()
|
|
{
|
|
.get instance class [mscorlib]System.Delegate Speak.Utils.CallBackDelegate::get_Delegate()
|
|
} // end of property CallBackDelegate::Delegate
|
|
.property instance object[] Args()
|
|
{
|
|
.get instance object[] Speak.Utils.CallBackDelegate::get_Args()
|
|
} // end of property CallBackDelegate::Args
|
|
} // end of class Speak.Utils.CallBackDelegate
|
|
|
|
.class private abstract auto ansi sealed beforefieldinit Speak.Utils.Util
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.class auto ansi sealed nested private MirandaPluginInfo
|
|
extends [mscorlib]System.MulticastDelegate
|
|
{
|
|
.custom instance void [mscorlib]System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute::.ctor(valuetype [mscorlib]System.Runtime.InteropServices.CallingConvention) = ( 01 00 02 00 00 00 00 00 )
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor(object 'object',
|
|
native int 'method') runtime managed
|
|
{
|
|
} // end of method MirandaPluginInfo::.ctor
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance native int Invoke(uint32 mirandaVersion) runtime managed
|
|
{
|
|
} // end of method MirandaPluginInfo::Invoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance class [mscorlib]System.IAsyncResult
|
|
BeginInvoke(uint32 mirandaVersion,
|
|
class [mscorlib]System.AsyncCallback callback,
|
|
object 'object') runtime managed
|
|
{
|
|
} // end of method MirandaPluginInfo::BeginInvoke
|
|
|
|
.method public hidebysig newslot virtual
|
|
instance native int EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
|
|
{
|
|
} // end of method MirandaPluginInfo::EndInvoke
|
|
|
|
} // end of class MirandaPluginInfo
|
|
|
|
.field public static valuetype [mscorlib]System.DateTime unixEpoc
|
|
.method public hidebysig static string
|
|
GetNormalRussian(native int strPtr) cil managed
|
|
{
|
|
// Code size 12 (0xc)
|
|
.maxstack 8
|
|
.line 24,24 : 13,56 'd:\\Visual Studio 2012\\Projects\\miranda\\Speak\\Speak\\Utils\\Util.cs'
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4 0x800
|
|
IL_0006: call string Speak.Utils.Util::GetNormalRussian(native int,
|
|
uint32)
|
|
IL_000b: ret
|
|
} // end of method Util::GetNormalRussian
|
|
|
|
.method public hidebysig static string
|
|
GetNormalRussian(native int strPtr,
|
|
uint32 size) cil managed
|
|
{
|
|
// Code size 53 (0x35)
|
|
.maxstack 4
|
|
.locals init ([0] uint8[] buff,
|
|
[1] uint8 letter,
|
|
[2] int32 counter)
|
|
.line 29,29 : 13,42 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: conv.u
|
|
IL_0002: newarr [mscorlib]System.Byte
|
|
IL_0007: stloc.0
|
|
.line 30,30 : 13,29 ''
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: stloc.1
|
|
.line 31,31 : 13,29 ''
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: stloc.2
|
|
IL_000c: br.s IL_001c
|
|
|
|
.line 34,34 : 17,40 ''
|
|
IL_000e: ldloc.0
|
|
IL_000f: ldloc.2
|
|
IL_0010: ldloc.1
|
|
IL_0011: stelem.i1
|
|
.line 35,35 : 17,27 ''
|
|
IL_0012: ldloc.2
|
|
IL_0013: ldc.i4.1
|
|
IL_0014: add
|
|
IL_0015: stloc.2
|
|
.line 36,36 : 17,37 ''
|
|
IL_0016: ldloc.2
|
|
IL_0017: conv.i8
|
|
IL_0018: ldarg.1
|
|
IL_0019: conv.u8
|
|
IL_001a: beq.s IL_0027
|
|
|
|
.line 32,32 : 13,70 ''
|
|
IL_001c: ldarg.0
|
|
IL_001d: ldloc.2
|
|
IL_001e: call uint8 [mscorlib]System.Runtime.InteropServices.Marshal::ReadByte(native int,
|
|
int32)
|
|
IL_0023: dup
|
|
IL_0024: stloc.1
|
|
IL_0025: brtrue.s IL_000e
|
|
|
|
.line 39,39 : 13,62 ''
|
|
IL_0027: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_UTF8()
|
|
IL_002c: ldloc.0
|
|
IL_002d: ldc.i4.0
|
|
IL_002e: ldloc.2
|
|
IL_002f: callvirt instance string [mscorlib]System.Text.Encoding::GetString(uint8[],
|
|
int32,
|
|
int32)
|
|
IL_0034: ret
|
|
} // end of method Util::GetNormalRussian
|
|
|
|
.method public hidebysig static native int
|
|
GetStringPtr(string str,
|
|
[out] int32& length) cil managed
|
|
{
|
|
// Code size 53 (0x35)
|
|
.maxstack 4
|
|
.locals init ([0] uint8[] 'array',
|
|
[1] native int strPtr)
|
|
.line 44,44 : 13,56 ''
|
|
IL_0000: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_UTF8()
|
|
IL_0005: ldarg.0
|
|
IL_0006: callvirt instance uint8[] [mscorlib]System.Text.Encoding::GetBytes(string)
|
|
IL_000b: stloc.0
|
|
.line 45,45 : 13,66 ''
|
|
IL_000c: ldloc.0
|
|
IL_000d: ldlen
|
|
IL_000e: conv.i4
|
|
IL_000f: ldc.i4.1
|
|
IL_0010: add
|
|
IL_0011: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0016: stloc.1
|
|
.line 46,46 : 13,58 ''
|
|
IL_0017: ldloc.0
|
|
IL_0018: ldc.i4.0
|
|
IL_0019: ldloc.1
|
|
IL_001a: ldloc.0
|
|
IL_001b: ldlen
|
|
IL_001c: conv.i4
|
|
IL_001d: call void [mscorlib]System.Runtime.InteropServices.Marshal::Copy(uint8[],
|
|
int32,
|
|
native int,
|
|
int32)
|
|
.line 47,47 : 13,56 ''
|
|
IL_0022: ldloc.1
|
|
IL_0023: ldloc.0
|
|
IL_0024: ldlen
|
|
IL_0025: conv.i4
|
|
IL_0026: ldc.i4.0
|
|
IL_0027: call void [mscorlib]System.Runtime.InteropServices.Marshal::WriteByte(native int,
|
|
int32,
|
|
uint8)
|
|
.line 48,48 : 13,39 ''
|
|
IL_002c: ldarg.1
|
|
IL_002d: ldloc.0
|
|
IL_002e: ldlen
|
|
IL_002f: conv.i4
|
|
IL_0030: ldc.i4.1
|
|
IL_0031: add
|
|
IL_0032: stind.i4
|
|
.line 49,49 : 13,27 ''
|
|
IL_0033: ldloc.1
|
|
IL_0034: ret
|
|
} // end of method Util::GetStringPtr
|
|
|
|
.method public hidebysig static void OpenURL(string url) cil managed
|
|
{
|
|
// Code size 45 (0x2d)
|
|
.maxstack 4
|
|
.locals init ([0] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle str)
|
|
.line 54,54 : 13,93 ''
|
|
IL_0000: ldloca.s str
|
|
IL_0002: ldarg.0
|
|
IL_0003: ldc.i4.0
|
|
IL_0004: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::.ctor(string,
|
|
valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.StringEncoding)
|
|
.line 55,55 : 13,90 ''
|
|
IL_0009: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_000e: ldstr "Utils/OpenURL"
|
|
IL_0013: ldc.i4.1
|
|
IL_0014: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_0019: ldloc.0
|
|
IL_001a: call native int [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::op_Implicit(valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle)
|
|
IL_001f: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0024: pop
|
|
.line 56,56 : 13,24 ''
|
|
IL_0025: ldloca.s str
|
|
IL_0027: call instance void [Hyphen]Virtuoso.Miranda.Plugins.Native.UnmanagedStringHandle::Free()
|
|
.line 57,57 : 9,10 ''
|
|
IL_002c: ret
|
|
} // end of method Util::OpenURL
|
|
|
|
.method public hidebysig static valuetype [mscorlib]System.DateTime
|
|
GetDateTime(uint32 timestamp) cil managed
|
|
{
|
|
// Code size 40 (0x28)
|
|
.maxstack 4
|
|
.locals init ([0] int32 ts)
|
|
.line 61,61 : 13,127 ''
|
|
IL_0000: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0005: ldstr "DB/Time/TimestampToLocal"
|
|
IL_000a: ldarg.0
|
|
IL_000b: newobj instance void [mscorlib]System.UIntPtr::.ctor(uint32)
|
|
IL_0010: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0015: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native uint,
|
|
native int)
|
|
IL_001a: stloc.0
|
|
.line 62,62 : 13,44 ''
|
|
IL_001b: ldsflda valuetype [mscorlib]System.DateTime Speak.Utils.Util::unixEpoc
|
|
IL_0020: ldloc.0
|
|
IL_0021: conv.r8
|
|
IL_0022: call instance valuetype [mscorlib]System.DateTime [mscorlib]System.DateTime::AddSeconds(float64)
|
|
IL_0027: ret
|
|
} // end of method Util::GetDateTime
|
|
|
|
.method public hidebysig static class [mscorlib]System.Collections.Generic.List`1<string>
|
|
EnumProtocols() cil managed
|
|
{
|
|
// Code size 206 (0xce)
|
|
.maxstack 4
|
|
.locals init ([0] class [mscorlib]System.Collections.Generic.List`1<string> result,
|
|
[1] native int countPtr,
|
|
[2] native int arrayPtr,
|
|
[3] uint8[] intArr,
|
|
[4] int32 pCount,
|
|
[5] int32 itemPtr,
|
|
[6] int32 i,
|
|
[7] native int pdPtr,
|
|
[8] valuetype [Hyphen]Virtuoso.Miranda.Plugins.Native.PROTOCOLDESCRIPTOR descriptor,
|
|
[9] string name)
|
|
.line 67,67 : 13,54 ''
|
|
IL_0000: newobj instance void class [mscorlib]System.Collections.Generic.List`1<string>::.ctor()
|
|
IL_0005: stloc.0
|
|
.line 68,68 : 13,55 ''
|
|
IL_0006: ldc.i4.4
|
|
IL_0007: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_000c: stloc.1
|
|
.line 69,69 : 13,55 ''
|
|
IL_000d: ldc.i4.4
|
|
IL_000e: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0013: stloc.2
|
|
.line 71,71 : 13,96 ''
|
|
IL_0014: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0019: ldstr "Proto/EnumProtocols"
|
|
IL_001e: ldloc.1
|
|
IL_001f: ldloc.2
|
|
IL_0020: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0025: pop
|
|
.line 73,73 : 13,41 ''
|
|
IL_0026: ldc.i4.4
|
|
IL_0027: newarr [mscorlib]System.Byte
|
|
IL_002c: stloc.3
|
|
.line 74,74 : 13,50 ''
|
|
IL_002d: ldloc.1
|
|
IL_002e: ldloc.3
|
|
IL_002f: ldc.i4.0
|
|
IL_0030: ldc.i4.4
|
|
IL_0031: call void [mscorlib]System.Runtime.InteropServices.Marshal::Copy(native int,
|
|
uint8[],
|
|
int32,
|
|
int32)
|
|
.line 75,75 : 13,58 ''
|
|
IL_0036: ldloc.3
|
|
IL_0037: ldc.i4.0
|
|
IL_0038: call int32 [mscorlib]System.BitConverter::ToInt32(uint8[],
|
|
int32)
|
|
IL_003d: stloc.s pCount
|
|
.line 77,77 : 13,34 ''
|
|
IL_003f: ldc.i4.4
|
|
IL_0040: newarr [mscorlib]System.Byte
|
|
IL_0045: stloc.3
|
|
.line 78,78 : 13,50 ''
|
|
IL_0046: ldloc.2
|
|
IL_0047: ldloc.3
|
|
IL_0048: ldc.i4.0
|
|
IL_0049: ldc.i4.4
|
|
IL_004a: call void [mscorlib]System.Runtime.InteropServices.Marshal::Copy(native int,
|
|
uint8[],
|
|
int32,
|
|
int32)
|
|
.line 79,79 : 13,61 ''
|
|
IL_004f: ldloc.3
|
|
IL_0050: ldc.i4.0
|
|
IL_0051: call int32 [mscorlib]System.BitConverter::ToInt32(uint8[],
|
|
int32)
|
|
IL_0056: stloc.s itemPtr
|
|
.line 81,81 : 18,28 ''
|
|
IL_0058: ldc.i4.0
|
|
IL_0059: stloc.s i
|
|
IL_005b: br.s IL_00ba
|
|
|
|
.line 83,83 : 17,38 ''
|
|
IL_005d: ldc.i4.4
|
|
IL_005e: newarr [mscorlib]System.Byte
|
|
IL_0063: stloc.3
|
|
.line 84,84 : 17,69 ''
|
|
IL_0064: ldloc.s itemPtr
|
|
IL_0066: ldloc.s i
|
|
IL_0068: ldc.i4.4
|
|
IL_0069: mul
|
|
IL_006a: add
|
|
IL_006b: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_0070: ldloc.3
|
|
IL_0071: ldc.i4.0
|
|
IL_0072: ldc.i4.4
|
|
IL_0073: call void [mscorlib]System.Runtime.InteropServices.Marshal::Copy(native int,
|
|
uint8[],
|
|
int32,
|
|
int32)
|
|
.line 85,85 : 17,76 ''
|
|
IL_0078: ldloca.s pdPtr
|
|
IL_007a: ldloc.3
|
|
IL_007b: ldc.i4.0
|
|
IL_007c: call int32 [mscorlib]System.BitConverter::ToInt32(uint8[],
|
|
int32)
|
|
IL_0081: call instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
.line 86,86 : 17,129 ''
|
|
IL_0086: ldloc.s pdPtr
|
|
IL_0088: ldtoken [Hyphen]Virtuoso.Miranda.Plugins.Native.PROTOCOLDESCRIPTOR
|
|
IL_008d: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0092: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_0097: unbox.any [Hyphen]Virtuoso.Miranda.Plugins.Native.PROTOCOLDESCRIPTOR
|
|
IL_009c: stloc.s descriptor
|
|
.line 87,87 : 17,72 ''
|
|
IL_009e: ldloca.s descriptor
|
|
IL_00a0: ldfld native int [Hyphen]Virtuoso.Miranda.Plugins.Native.PROTOCOLDESCRIPTOR::Name
|
|
IL_00a5: call string [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStringAnsi(native int)
|
|
IL_00aa: stloc.s name
|
|
.line 88,88 : 17,34 ''
|
|
IL_00ac: ldloc.0
|
|
IL_00ad: ldloc.s name
|
|
IL_00af: callvirt instance void class [mscorlib]System.Collections.Generic.List`1<string>::Add(!0)
|
|
.line 81,81 : 41,44 ''
|
|
IL_00b4: ldloc.s i
|
|
IL_00b6: ldc.i4.1
|
|
IL_00b7: add
|
|
IL_00b8: stloc.s i
|
|
.line 81,81 : 29,39 ''
|
|
IL_00ba: ldloc.s i
|
|
IL_00bc: ldloc.s pCount
|
|
IL_00be: blt.s IL_005d
|
|
|
|
.line 91,91 : 13,43 ''
|
|
IL_00c0: ldloc.1
|
|
IL_00c1: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 92,92 : 13,43 ''
|
|
IL_00c6: ldloc.2
|
|
IL_00c7: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 94,94 : 13,27 ''
|
|
IL_00cc: ldloc.0
|
|
IL_00cd: ret
|
|
} // end of method Util::EnumProtocols
|
|
|
|
.method public hidebysig static valuetype [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.StatusMode
|
|
GetProtocolStatus(string pName) cil managed
|
|
{
|
|
// Code size 37 (0x25)
|
|
.maxstack 8
|
|
.line 99,99 : 13,143 ''
|
|
IL_0000: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_0005: ldstr "{0}{1}"
|
|
IL_000a: ldarg.0
|
|
IL_000b: ldstr "/GetStatus"
|
|
IL_0010: call string [mscorlib]System.String::Format(string,
|
|
object,
|
|
object)
|
|
IL_0015: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001a: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_001f: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0024: ret
|
|
} // end of method Util::GetProtocolStatus
|
|
|
|
.method public hidebysig static string
|
|
CurrentMessageEngine() cil managed
|
|
{
|
|
// Code size 221 (0xdd)
|
|
.maxstack 5
|
|
.locals init ([0] int32 buffSize,
|
|
[1] native int buffPtr,
|
|
[2] uint8[] buff,
|
|
[3] uint8 letter,
|
|
[4] int32 counter,
|
|
[5] string engine,
|
|
[6] class [mscorlib]System.Version vScriver,
|
|
[7] class [mscorlib]System.Version vSRMM)
|
|
.line 109,109 : 13,31 ''
|
|
IL_0000: ldc.i4.s 50
|
|
IL_0002: stloc.0
|
|
.line 110,110 : 13,61 ''
|
|
IL_0003: ldloc.0
|
|
IL_0004: call native int [mscorlib]System.Runtime.InteropServices.Marshal::AllocHGlobal(int32)
|
|
IL_0009: stloc.1
|
|
.line 111,111 : 13,106 ''
|
|
IL_000a: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_000f: ldstr "MessageAPI/WindowClass"
|
|
IL_0014: ldloc.1
|
|
IL_0015: ldloc.0
|
|
IL_0016: newobj instance void [mscorlib]System.IntPtr::.ctor(int32)
|
|
IL_001b: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_0020: pop
|
|
.line 112,112 : 13,46 ''
|
|
IL_0021: ldloc.0
|
|
IL_0022: newarr [mscorlib]System.Byte
|
|
IL_0027: stloc.2
|
|
.line 113,113 : 13,29 ''
|
|
IL_0028: ldc.i4.0
|
|
IL_0029: stloc.3
|
|
.line 114,114 : 13,29 ''
|
|
IL_002a: ldc.i4.0
|
|
IL_002b: stloc.s counter
|
|
IL_002d: br.s IL_003f
|
|
|
|
.line 117,117 : 17,40 ''
|
|
IL_002f: ldloc.2
|
|
IL_0030: ldloc.s counter
|
|
IL_0032: ldloc.3
|
|
IL_0033: stelem.i1
|
|
.line 118,118 : 17,27 ''
|
|
IL_0034: ldloc.s counter
|
|
IL_0036: ldc.i4.1
|
|
IL_0037: add
|
|
IL_0038: stloc.s counter
|
|
.line 119,119 : 17,41 ''
|
|
IL_003a: ldloc.s counter
|
|
IL_003c: ldloc.0
|
|
IL_003d: beq.s IL_004b
|
|
|
|
.line 115,115 : 13,71 ''
|
|
IL_003f: ldloc.1
|
|
IL_0040: ldloc.s counter
|
|
IL_0042: call uint8 [mscorlib]System.Runtime.InteropServices.Marshal::ReadByte(native int,
|
|
int32)
|
|
IL_0047: dup
|
|
IL_0048: stloc.3
|
|
IL_0049: brtrue.s IL_002f
|
|
|
|
.line 122,122 : 13,42 ''
|
|
IL_004b: ldloc.1
|
|
IL_004c: call void [mscorlib]System.Runtime.InteropServices.Marshal::FreeHGlobal(native int)
|
|
.line 123,123 : 13,72 ''
|
|
IL_0051: call class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_ASCII()
|
|
IL_0056: ldloc.2
|
|
IL_0057: ldc.i4.0
|
|
IL_0058: ldloc.s counter
|
|
IL_005a: callvirt instance string [mscorlib]System.Text.Encoding::GetString(uint8[],
|
|
int32,
|
|
int32)
|
|
IL_005f: stloc.s engine
|
|
.line 126,126 : 13,56 ''
|
|
IL_0061: ldloc.s engine
|
|
IL_0063: ldstr "Scriver"
|
|
IL_0068: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_006d: brfalse.s IL_009d
|
|
|
|
.line 128,128 : 17,68 ''
|
|
IL_006f: ldstr "scriver.dll"
|
|
IL_0074: call class [mscorlib]System.Version Speak.Utils.Util::GetModuleVersion(string)
|
|
IL_0079: stloc.s vScriver
|
|
.line 129,129 : 17,76 ''
|
|
IL_007b: ldloc.s vScriver
|
|
IL_007d: ldnull
|
|
IL_007e: call bool [mscorlib]System.Version::op_Inequality(class [mscorlib]System.Version,
|
|
class [mscorlib]System.Version)
|
|
IL_0083: brfalse.s IL_00da
|
|
|
|
IL_0085: ldloc.s vScriver
|
|
IL_0087: ldc.i4.2
|
|
IL_0088: ldc.i4.8
|
|
IL_0089: ldc.i4.1
|
|
IL_008a: ldc.i4.1
|
|
IL_008b: newobj instance void [mscorlib]System.Version::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0090: call bool [mscorlib]System.Version::op_GreaterThan(class [mscorlib]System.Version,
|
|
class [mscorlib]System.Version)
|
|
IL_0095: brfalse.s IL_00da
|
|
|
|
.line 131,131 : 21,56 ''
|
|
IL_0097: ldstr "Scriver+"
|
|
IL_009c: ret
|
|
|
|
.line 135,135 : 18,58 ''
|
|
IL_009d: ldloc.s engine
|
|
IL_009f: ldstr "SRMM"
|
|
IL_00a4: callvirt instance bool [mscorlib]System.String::Equals(string)
|
|
IL_00a9: brfalse.s IL_00da
|
|
|
|
.line 137,137 : 17,62 ''
|
|
IL_00ab: ldstr "srmm.dll"
|
|
IL_00b0: call class [mscorlib]System.Version Speak.Utils.Util::GetModuleVersion(string)
|
|
IL_00b5: stloc.s vSRMM
|
|
.line 138,138 : 17,70 ''
|
|
IL_00b7: ldloc.s vSRMM
|
|
IL_00b9: ldnull
|
|
IL_00ba: call bool [mscorlib]System.Version::op_Inequality(class [mscorlib]System.Version,
|
|
class [mscorlib]System.Version)
|
|
IL_00bf: brfalse.s IL_00da
|
|
|
|
IL_00c1: ldloc.s vSRMM
|
|
IL_00c3: ldc.i4.0
|
|
IL_00c4: ldc.i4.s 9
|
|
IL_00c6: ldc.i4.0
|
|
IL_00c7: ldc.i4.0
|
|
IL_00c8: newobj instance void [mscorlib]System.Version::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00cd: call bool [mscorlib]System.Version::op_GreaterThan(class [mscorlib]System.Version,
|
|
class [mscorlib]System.Version)
|
|
IL_00d2: brfalse.s IL_00da
|
|
|
|
.line 140,140 : 21,53 ''
|
|
IL_00d4: ldstr "SRMM+"
|
|
IL_00d9: ret
|
|
|
|
.line 143,143 : 13,27 ''
|
|
IL_00da: ldloc.s engine
|
|
IL_00dc: ret
|
|
} // end of method Util::CurrentMessageEngine
|
|
|
|
.method private hidebysig static class [mscorlib]System.Version
|
|
GetModuleVersion(string moduleName) cil managed
|
|
{
|
|
// Code size 243 (0xf3)
|
|
.maxstack 5
|
|
.locals init ([0] class [System]System.Diagnostics.ProcessModule module,
|
|
[1] uint32 mirandaVersion,
|
|
[2] native int pAddressOfFunctionToCall,
|
|
[3] class Speak.Utils.Util/MirandaPluginInfo pPluginInfo,
|
|
[4] native int pluginInfo,
|
|
[5] valuetype Speak.Structs.PLUGININFOEX pInfo,
|
|
[6] uint8[] vBytes,
|
|
[7] class [mscorlib]System.Version CS$1$0000,
|
|
[8] class [mscorlib]System.Collections.IEnumerator CS$5$0001,
|
|
[9] class [mscorlib]System.IDisposable CS$0$0002)
|
|
.line 148,148 : 65,119 ''
|
|
IL_0000: call class [System]System.Diagnostics.Process [System]System.Diagnostics.Process::GetCurrentProcess()
|
|
IL_0005: callvirt instance class [System]System.Diagnostics.ProcessModuleCollection [System]System.Diagnostics.Process::get_Modules()
|
|
IL_000a: callvirt instance class [mscorlib]System.Collections.IEnumerator [mscorlib]System.Collections.ReadOnlyCollectionBase::GetEnumerator()
|
|
IL_000f: stloc.s CS$5$0001
|
|
.try
|
|
{
|
|
IL_0011: br IL_00cb
|
|
|
|
.line 148,148 : 22,61 ''
|
|
IL_0016: ldloc.s CS$5$0001
|
|
IL_0018: callvirt instance object [mscorlib]System.Collections.IEnumerator::get_Current()
|
|
IL_001d: castclass [System]System.Diagnostics.ProcessModule
|
|
IL_0022: stloc.0
|
|
.line 150,150 : 17,103 ''
|
|
IL_0023: ldloc.0
|
|
IL_0024: callvirt instance string [System]System.Diagnostics.ProcessModule::get_ModuleName()
|
|
IL_0029: ldarg.0
|
|
IL_002a: ldc.i4.3
|
|
IL_002b: callvirt instance bool [mscorlib]System.String::Equals(string,
|
|
valuetype [mscorlib]System.StringComparison)
|
|
IL_0030: brfalse IL_00cb
|
|
|
|
.line 152,152 : 21,140 ''
|
|
IL_0035: call class [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::get_Current()
|
|
IL_003a: ldstr "Miranda/System/GetVersion"
|
|
IL_003f: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0044: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0049: callvirt instance int32 [Hyphen]Virtuoso.Miranda.Plugins.Infrastructure.MirandaContext::CallService(string,
|
|
native int,
|
|
native int)
|
|
IL_004e: stloc.1
|
|
.line 153,153 : 21,120 ''
|
|
IL_004f: ldloc.0
|
|
IL_0050: callvirt instance native int [System]System.Diagnostics.ProcessModule::get_BaseAddress()
|
|
IL_0055: ldstr "MirandaPluginInfoEx"
|
|
IL_005a: call native int Speak.Interop.WinApi::GetProcAddress(native int,
|
|
string)
|
|
IL_005f: stloc.2
|
|
.line 154,154 : 21,65 ''
|
|
IL_0060: ldloc.2
|
|
IL_0061: ldsfld native int [mscorlib]System.IntPtr::Zero
|
|
IL_0066: call bool [mscorlib]System.IntPtr::op_Equality(native int,
|
|
native int)
|
|
IL_006b: brtrue.s IL_00d7
|
|
|
|
.line 157,157 : 21,163 ''
|
|
IL_006d: ldloc.2
|
|
IL_006e: ldtoken Speak.Utils.Util/MirandaPluginInfo
|
|
IL_0073: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0078: call class [mscorlib]System.Delegate [mscorlib]System.Runtime.InteropServices.Marshal::GetDelegateForFunctionPointer(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_007d: castclass Speak.Utils.Util/MirandaPluginInfo
|
|
IL_0082: stloc.3
|
|
.line 158,158 : 21,69 ''
|
|
IL_0083: ldloc.3
|
|
IL_0084: ldloc.1
|
|
IL_0085: callvirt instance native int Speak.Utils.Util/MirandaPluginInfo::Invoke(uint32)
|
|
IL_008a: stloc.s pluginInfo
|
|
.line 159,159 : 21,113 ''
|
|
IL_008c: ldloc.s pluginInfo
|
|
IL_008e: ldtoken Speak.Structs.PLUGININFOEX
|
|
IL_0093: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
|
|
IL_0098: call object [mscorlib]System.Runtime.InteropServices.Marshal::PtrToStructure(native int,
|
|
class [mscorlib]System.Type)
|
|
IL_009d: unbox.any Speak.Structs.PLUGININFOEX
|
|
IL_00a2: stloc.s pInfo
|
|
.line 160,160 : 21,74 ''
|
|
IL_00a4: ldloca.s pInfo
|
|
IL_00a6: ldfld uint32 Speak.Structs.PLUGININFOEX::Version
|
|
IL_00ab: call uint8[] [mscorlib]System.BitConverter::GetBytes(uint32)
|
|
IL_00b0: stloc.s vBytes
|
|
.line 161,161 : 21,84 ''
|
|
IL_00b2: ldloc.s vBytes
|
|
IL_00b4: ldc.i4.3
|
|
IL_00b5: ldelem.u1
|
|
IL_00b6: ldloc.s vBytes
|
|
IL_00b8: ldc.i4.2
|
|
IL_00b9: ldelem.u1
|
|
IL_00ba: ldloc.s vBytes
|
|
IL_00bc: ldc.i4.1
|
|
IL_00bd: ldelem.u1
|
|
IL_00be: ldloc.s vBytes
|
|
IL_00c0: ldc.i4.0
|
|
IL_00c1: ldelem.u1
|
|
IL_00c2: newobj instance void [mscorlib]System.Version::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_00c7: stloc.s CS$1$0000
|
|
IL_00c9: leave.s IL_00f0
|
|
|
|
.line 148,148 : 62,64 ''
|
|
IL_00cb: ldloc.s CS$5$0001
|
|
IL_00cd: callvirt instance bool [mscorlib]System.Collections.IEnumerator::MoveNext()
|
|
IL_00d2: brtrue IL_0016
|
|
|
|
IL_00d7: leave.s IL_00ee
|
|
|
|
} // end .try
|
|
finally
|
|
{
|
|
IL_00d9: ldloc.s CS$5$0001
|
|
IL_00db: isinst [mscorlib]System.IDisposable
|
|
IL_00e0: stloc.s CS$0$0002
|
|
IL_00e2: ldloc.s CS$0$0002
|
|
IL_00e4: brfalse.s IL_00ed
|
|
|
|
IL_00e6: ldloc.s CS$0$0002
|
|
IL_00e8: callvirt instance void [mscorlib]System.IDisposable::Dispose()
|
|
IL_00ed: endfinally
|
|
.line 165,165 : 13,25 ''
|
|
} // end handler
|
|
IL_00ee: ldnull
|
|
IL_00ef: ret
|
|
|
|
.line 166,166 : 9,10 ''
|
|
IL_00f0: ldloc.s CS$1$0000
|
|
IL_00f2: ret
|
|
} // end of method Util::GetModuleVersion
|
|
|
|
.method public hidebysig static int32 MakeLParam(int32 LoWord,
|
|
int32 HiWord) cil managed
|
|
{
|
|
// Code size 13 (0xd)
|
|
.maxstack 8
|
|
.line 170,170 : 13,55 ''
|
|
IL_0000: ldarg.1
|
|
IL_0001: ldc.i4.s 16
|
|
IL_0003: shl
|
|
IL_0004: ldarg.0
|
|
IL_0005: ldc.i4 0xffff
|
|
IL_000a: and
|
|
IL_000b: or
|
|
IL_000c: ret
|
|
} // end of method Util::MakeLParam
|
|
|
|
.method public hidebysig static int32 MakeLong(int16 lowPart,
|
|
int16 highPart) cil managed
|
|
{
|
|
// Code size 8 (0x8)
|
|
.maxstack 8
|
|
.line 175,175 : 13,70 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: conv.u2
|
|
IL_0002: ldarg.1
|
|
IL_0003: ldc.i4.s 16
|
|
IL_0005: shl
|
|
IL_0006: or
|
|
IL_0007: ret
|
|
} // end of method Util::MakeLong
|
|
|
|
.method public hidebysig static int16 HiWord(int32 dword) cil managed
|
|
{
|
|
// Code size 6 (0x6)
|
|
.maxstack 8
|
|
.line 180,180 : 13,41 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: ldc.i4.s 16
|
|
IL_0003: shr
|
|
IL_0004: conv.i2
|
|
IL_0005: ret
|
|
} // end of method Util::HiWord
|
|
|
|
.method public hidebysig static int16 LoWord(int32 dword) cil managed
|
|
{
|
|
// Code size 3 (0x3)
|
|
.maxstack 8
|
|
.line 185,185 : 13,33 ''
|
|
IL_0000: ldarg.0
|
|
IL_0001: conv.i2
|
|
IL_0002: ret
|
|
} // end of method Util::LoWord
|
|
|
|
.method private hidebysig specialname rtspecialname static
|
|
void .cctor() cil managed
|
|
{
|
|
// Code size 22 (0x16)
|
|
.maxstack 8
|
|
.line 20,20 : 9,80 ''
|
|
IL_0000: ldc.i4 0x7b2
|
|
IL_0005: ldc.i4.1
|
|
IL_0006: ldc.i4.1
|
|
IL_0007: ldc.i4.0
|
|
IL_0008: ldc.i4.0
|
|
IL_0009: ldc.i4.0
|
|
IL_000a: ldc.i4.0
|
|
IL_000b: newobj instance void [mscorlib]System.DateTime::.ctor(int32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32,
|
|
int32)
|
|
IL_0010: stsfld valuetype [mscorlib]System.DateTime Speak.Utils.Util::unixEpoc
|
|
IL_0015: ret
|
|
} // end of method Util::.cctor
|
|
|
|
} // end of class Speak.Utils.Util
|
|
|
|
|
|
// =============================================================
|
|
|
|
// *********** DISASSEMBLY COMPLETE ***********************
|
|
// Warnung: Win32-Ressourcendatei "IL\Speak.res" wurde erstellt.
|