internal Class908 method_144()
    {
        Class908 class2 = new Class908();

        class2.method_149();
        return(class2);
    }
Exemple #2
0
 private static void smethod_2(int A_0, Class908 A_1)
 {
     A_1.method_4((A_0 & 1) != 0);
     A_1.method_6((A_0 & 2) != 0);
     A_1.method_8((A_0 & 4) != 0);
     A_1.method_10((A_0 & 8) != 0);
     A_1.method_12((A_0 & 0x10) != 0);
     A_1.method_14((A_0 & 0x20) != 0);
     A_1.method_16((A_0 & 0x40) != 0);
     A_1.method_18((A_0 & 0x80) != 0);
     A_1.method_20((A_0 & 0x100) != 0);
     A_1.method_22((A_0 & 0x200) != 0);
     A_1.method_24((A_0 & 0x400) != 0);
     A_1.method_26((A_0 & 0x800) != 0);
     A_1.method_28((A_0 & 0x1000) == 0);
     A_1.method_30((A_0 & 0x2000) == 0);
     A_1.method_32((A_0 & 0x4000) == 0);
     A_1.method_34((A_0 & 0x8000) == 0);
     A_1.method_36((A_0 & 0x10000) != 0);
     A_1.method_38((A_0 & 0x20000) != 0);
     A_1.method_40((A_0 & 0x40000) != 0);
     A_1.method_42((A_0 & 0x80000) != 0);
     A_1.method_44((A_0 & 0x100000) == 0);
     A_1.method_46((A_0 & 0x200000) != 0);
     A_1.method_48((A_0 & 0x400000) != 0);
     A_1.method_50((A_0 & 0x800000) != 0);
     A_1.method_52((A_0 & 0x1000000) != 0);
     A_1.method_54((A_0 & 0x2000000) != 0);
     A_1.method_56((A_0 & 0x4000000) != 0);
     A_1.method_58((A_0 & 0x8000000) != 0);
     A_1.method_60((A_0 & 0x10000000) != 0);
     A_1.method_62((A_0 & 0x20000000) != 0);
     A_1.method_64((A_0 & 0x40000000) != 0);
     A_1.method_66((A_0 & 0x80000000L) != 0L);
 }
Exemple #3
0
    private void method_2()
    {
        int      num    = 0x13;
        Class908 class2 = this.class422_0.method_15().Settings.method_5();

        this.class400_0.method_4(BookmarkStart.b("娸吺匼夾⡀⑂罄⑆♈╊⭌♎㙐繒㱔⍖㱘㙚灜ⱞѠᝢ", 0x13));
        this.class400_0.method_40(BookmarkStart.b("娸吺匼夾⡀⑂罄⥆⡈♊⡌", 0x13), BookmarkStart.b("嘸吺刼Ծ≀ⱂ⭄ⅆ⁈ⱊ㡌㵎ぐ❒㱔㡖㝘癚⹜㩞ᕠᝢ౤०๨ᡪ", 0x13));
        this.method_3(BookmarkStart.b("永䠺堼社⹀ㅂ⡄≆㭈ъ⽌╎㑐げ⅔ݖ㙘⡚㑜⭞ࡠౢ୤๦ݨ౪", 0x13), BookmarkStart.b("嬸吺刼匾⑀≂⭄", 0x13), BookmarkStart.b("弸娺儼䰾⑀", 0x13));
        this.method_3(BookmarkStart.b("永䠺堼社⹀ㅂ⡄≆㭈Ὂ⡌㝎═ђ❔㙖⥘⭚㑜ㅞ٠", 0x13), BookmarkStart.b("嬸吺刼匾⑀≂⭄", 0x13), BookmarkStart.b("弸娺儼䰾⑀", 0x13));
        this.method_3(BookmarkStart.b("椸䤺吼儾㕀♂㝄ๆ❈⽊⡌㽎㑐㵒ㅔ㉖㝘⽚ᅜ㹞ᡠౢၤ፦", 0x13), BookmarkStart.b("䨸伺似嘾⽀⑂", 0x13), BookmarkStart.b("儸刺娼圾汀ㅂ⁄㑆♈❊㡌㭎㡐㱒㭔", 0x13));
        this.method_3(BookmarkStart.b("紸吺猼倾㕀ूい㑆㵈≊⭌㙎ᵐ㩒㭔㉖⩘ౚ㑜⭞ॠ⹢Ѥ०ᱨ੪Ŭ⵮Ͱᙲᑴᱶ", 0x13), BookmarkStart.b("嬸吺刼匾⑀≂⭄", 0x13), BookmarkStart.b("弸娺儼䰾⑀", 0x13));
        this.method_3(BookmarkStart.b("瀸尺匼倾㍀♂ᅄ♆⭈㡊ౌⅎ㕐ᅒ㥔㙖㝘ず⹜ᥞ๠ᅢ⥤๦ݨ๪⹬๮ᵰၲt᭶ᡸེᑼၾ", 0x13), BookmarkStart.b("嬸吺刼匾⑀≂⭄", 0x13), BookmarkStart.b("䴸䤺䠼娾", 0x13));
        this.method_3(BookmarkStart.b("砸强夼稾㥀㝂⁄㕆❈⩊⅌͎㑐㉒ㅔ㹖㝘㱚", 0x13), BookmarkStart.b("嬸吺刼匾⑀≂⭄", 0x13), Class1041.smethod_29(!class2.method_41()));
        this.method_3(BookmarkStart.b("椸䤺吼儾㕀♂㝄ๆ❈⽊⡌㽎㑐㵒ㅔ㉖㝘⽚ᅜ㹞ᡠౢၤ፦", 0x13), BookmarkStart.b("䨸伺似嘾⽀⑂", 0x13), BookmarkStart.b("儸刺娼圾汀ㅂ⁄㑆♈❊㡌㭎㡐㱒㭔", 0x13));
        this.method_3(BookmarkStart.b("瀸尺匼倾㍀♂̈́⹆㭈㡊㥌͎㡐㵒ごṖ㝘㽚㡜ㅞᕠ⩢୤⥦ᱨ٪ཬ੮Ͱᩲ᭴ၶ", 0x13), BookmarkStart.b("嬸吺刼匾⑀≂⭄", 0x13), BookmarkStart.b("弸娺儼䰾⑀", 0x13));
        if (this.class422_0.method_97())
        {
            this.method_3(BookmarkStart.b("砸强夼漾⁀ㅂ⑄ᑆ㥈⩊⹌♎㽐㑒Ŕ㡖൘㩚㽜㍞Ѡ⁢d୦ըᡪ", num), BookmarkStart.b("嬸吺刼匾⑀≂⭄", num), BookmarkStart.b("䴸䤺䠼娾", num));
        }
        this.method_3(BookmarkStart.b("永䠺堼社⹀ㅂ⡄≆㭈݊⑌ⅎ㑐R╔㙖㩘㉚㍜㡞", num), BookmarkStart.b("嬸吺刼匾⑀≂⭄", num), class2.method_93() ? BookmarkStart.b("䴸䤺䠼娾", num) : BookmarkStart.b("弸娺儼䰾⑀", num));
        if (!class2.method_71())
        {
            this.method_3(BookmarkStart.b("砸强夼漾⁀ㅂ⑄ፆ⡈⥊⅌⩎ɐ⍒㑔㑖じ㕚㩜", num), BookmarkStart.b("嬸吺刼匾⑀≂⭄", num), BookmarkStart.b("弸娺儼䰾⑀", num));
        }
        this.class400_0.method_6(BookmarkStart.b("娸吺匼夾⡀⑂罄⑆♈╊⭌♎㙐繒㱔⍖㱘㙚灜ⱞѠᝢ", num));
    }
Exemple #4
0
 internal Class908 method_5()
 {
     if (this.class908_0 == null)
     {
         this.class908_0 = new Class908();
     }
     return(this.class908_0);
 }
 private static void smethod_4(Class908 A_0, Class398 A_1)
 {
     A_1.method_4(BookmarkStart.b("弧ဩ伫䄭崯䈱唳䈵", 2));
     A_1.method_31(BookmarkStart.b("弧ဩ䌫尭夯唱挳夵䨷帹栻弽∿⹁⅃ᑅ㵇♉⥋㵍", 2), A_0.method_19());
     A_1.method_31(BookmarkStart.b("弧ဩ嬫席稯䜱䜳䈵儷尹唻崽ℿ㙁ⵃ⥅♇", 2), A_0.method_63());
     A_1.method_31(BookmarkStart.b("弧ဩ䈫䄭搯匱嘳縵夷吹嬻眽⸿♁", 2), A_0.method_3());
     A_1.method_31(BookmarkStart.b("弧ဩ䈫䄭簯圱唳刵儷吹嬻", 2), A_0.method_41());
     A_1.method_31(BookmarkStart.b("弧ဩ弫席儯儱儳瀵圷䠹椻爽", 2), A_0.method_43());
     A_1.method_31(BookmarkStart.b("弧ဩ䈫䄭猯崱堳䌵唷吹縻弽ⰿ⍁⩃╅ⵇ", 2), A_0.method_13());
     A_1.method_31(BookmarkStart.b("弧ဩ丫伭尯匱娳唵崷椹唻倽✿⹁⅃хㅇ㹉⥋੍㽏❑㙓㩕㵗ᡙ╛⩝՟㕡ൣɥᱧɩ", 2), A_0.method_33());
     A_1.method_31(BookmarkStart.b("弧ဩ堫尭儯就䜳䘵夷䠹夻倽㐿ཁ⅃㉅⥇ⱉ╋≍㕏⅑", 2), A_0.method_21());
     A_1.method_31(BookmarkStart.b("弧ဩ䈫䄭甯䨱䀳䐵夷瘹唻倽┿ᅁ㑃❅⭇⍉≋⥍", 2), A_0.method_57());
     A_1.method_31(BookmarkStart.b("弧ဩ䠫䄭縯崱䀳稵崷嬹䨻嬽ȿ⍁❃ⵅ㭇♉ⵋ㵍㡏ፑ㡓㥕㙗㽙", 2), A_0.method_27());
     A_1.method_31(BookmarkStart.b("弧ဩ夫䈭搯䀱唳張吷椹䰻弽⌿❁", 2), A_0.method_31());
     A_1.method_31(BookmarkStart.b("弧ဩ䠫䄭縯崱䀳猵䀷䨹崻倽␿ᅁⱃ⽅⹇㹉ṋ⭍⑏❑♓㡕", 2), A_0.method_29());
     A_1.method_31(BookmarkStart.b("弧ဩ弫席儯儱崳堵強猹刻椽⠿ⵁ⡃⍅ᡇ╉╋⁍⑏⅑", 2), A_0.method_37());
     A_1.method_31(BookmarkStart.b("弧ဩ䀫䜭帯圱挳䐵夷䨹瀻圽⬿❁ፃ⥅㩇⹉穋", 2), A_0.method_53());
     A_1.method_31(BookmarkStart.b("弧ဩ尫尭夯就䀳琵圷帹䔻樽┿㩁ぃхⵇⱉ⍋㱍㕏ᩑㅓ㝕㱗㽙⹛", 2), A_0.method_39());
     A_1.method_31(BookmarkStart.b("弧ဩ尫尭夯就䀳电圷嘹縻刽ℿ⅁⽃", 2), A_0.method_11());
     A_1.method_31(BookmarkStart.b("弧ဩ嬫席振䈱唳唵崷洹唻娽㐿⩁", 2), A_0.method_61());
     A_1.method_31(BookmarkStart.b("弧ဩ弫䘭弯䔱瘳䐵崷嬹圻䴽िⱁɃ㑅⥇❉⥋㵍", 2), A_0.method_23());
     A_1.method_31(BookmarkStart.b("弧ဩ弫嬭刯琱嬳堵䰷砹䔻洽⤿㡁⅃", 2), A_0.method_51());
     A_1.method_31(BookmarkStart.b("弧ဩ弫嬭䀯䈱䘳匵䬷䤹縻儽㐿㙁⭃⭅ᭇ㩉ⵋⵍ㥏㱑㍓", 2), A_0.method_59());
     A_1.method_31(BookmarkStart.b("弧ဩ弫嬭䀯䈱䘳匵䬷䤹栻儽〿ᅁ㑃❅⭇⍉≋⥍", 2), A_0.method_17());
     A_1.method_31(BookmarkStart.b("弧ဩ弫嬭䀯䈱䘳匵䬷䤹栻儽〿ᅁ㑃❅⭇⍉≋⥍ᵏ㍑㝓捕", 2), A_0.method_35());
     A_1.method_31(BookmarkStart.b("弧ဩ弫嬭䀯䈱䘳匵䬷䤹栻儽〿ᅁ㑃❅⭇⍉≋⥍ݏɑ", 2), A_0.method_47());
     A_1.method_31(BookmarkStart.b("弧ဩ弫嬭䀯䈱䘳匵䬷䤹漻丽ȿ⑁Ճ⁅㱇⽉㹋ṍ㝏ၑ♓㵕", 2), A_0.method_7());
     A_1.method_31(BookmarkStart.b("弧ဩ弫夭儯䈱瘳夵䨷帹夻䰽㌿с╃╅ⅇ⑉⭋ṍㅏ㕑ㅓ╕", 2), A_0.method_25());
     A_1.method_31(BookmarkStart.b("弧ဩ伫䄭帯䐱礳圵儷嘹焻嬽㈿╁⅃ͅ㭇⥉", 2), A_0.method_15());
     A_1.method_31(BookmarkStart.b("弧ဩ堫尭䔯就圳圵䰷弹稻儽⸿㙁ృ⍅ⅇⵉ⑋㩍", 2), A_0.method_49());
     A_1.method_31(BookmarkStart.b("弧ဩ䄫夭振弱唳娵吷礹崻丽㌿", 2), A_0.method_45());
     A_1.method_31(BookmarkStart.b("弧ဩ夫崭唯戱䘳張嘷丹夻䰽ി❁ぃ㑅ⅇ⥉㽋", 2), A_0.method_65());
     A_1.method_31(BookmarkStart.b("弧ဩ嬫夭د瀱嬳䐵尷弹主氽㔿⹁⅃㕅", 2), A_0.method_55());
     A_1.method_31(BookmarkStart.b("弧ဩ嬫尭儯䈱怳䐵夷匹倻洽〿⍁❃⍅㭇", 2), A_0.method_9());
     A_1.method_31(BookmarkStart.b("弧ဩ䨫䄭弯䘱娳夵䰷弹瀻弽㤿ⵁㅃ㉅ч⍉❋⭍ݏՑ汓", 2), A_0.method_69());
     A_1.method_31(BookmarkStart.b("弧ဩ弫䘭儯䈱儳稵夷䌹医䬽㐿แⵃⵅⵇᵉᭋ癍", 2), A_0.method_67());
     A_1.method_31(BookmarkStart.b("弧ဩ䴫䈭夯唱娳戵夷堹倻嬽㌿၁⭃ㅅੇ㍉ṋ⅍❏", 2), A_0.method_79());
     A_1.method_31(BookmarkStart.b("弧ဩ䨫䄭䈯唱儳䈵琷嬹伻䨽ᐿ⍁♃݅⑇⍉⭋⁍㵏㝑㩓≕", 2), A_0.method_75());
     A_1.method_31(BookmarkStart.b("弧ဩ䴫䨭娯䜱䜳䈵琷匹刻嬽࠿❁ⵃⅅ⁇㹉Ջ⁍я㍑㙓㩕㵗", 2), !A_0.method_73());
     A_1.method_31(BookmarkStart.b("弧ဩ䴫嬭䐯崱朳䘵夷夹夻爽⤿⥁⅃ᅅ❇㡉⡋睍敏", 2), A_0.method_77());
     A_1.method_31(BookmarkStart.b("弧ဩ䈫䄭振䈱唳唵崷根崻圽㌿❁ࡃ⥅㽇⽉㹋", 2), A_0.method_5());
     A_1.method_31(BookmarkStart.b("弧ဩ䠫䄭縯崱䀳挵䬷弹琻樽ിแᑃ❅㩇⭉⭋㱍ㅏ≑㱓᝕ⵗ⹙㍛൝ၟ͡ݣཥ٧൩", 2), A_0.method_71());
     A_1.method_31(BookmarkStart.b("弧ဩ䀫伭䤯崱䄳䈵樷嬹䬻樽ℿ⁁⡃⍅὇⍉⡋㩍㡏", 2), A_0.method_81());
     A_1.method_31(BookmarkStart.b("弧ဩ䀫伭䤯崱䄳䈵氷嬹帻刽┿၁⭃ㅅ㭇୉㱋⽍≏♑", 2), A_0.method_83());
     A_1.method_31(BookmarkStart.b("弧ဩ夫崭唯攱嬳䐵尷̹଻爽⤿ⱁ⅃х㩇⽉ⵋ╍㥏㱑㍓ѕⵗ㙙㥛ⵝ", 2), A_0.method_85());
     A_1.vmethod_0(BookmarkStart.b("弧ဩ丫尭唯匱弳愵䨷嬹䰻丽┿♁၃❅⩇♉⥋㵍", 2), !A_0.method_87());
     A_1.method_31(BookmarkStart.b("弧ဩ弫䀭儯䈱怳夵缷䠹唻娽िⱁ݃⍅⑇♉", 2), !A_0.method_89());
     A_1.method_31(BookmarkStart.b("弧ဩ䠫䄭帯䘱申娵吷唹䬻砽⤿❁⡃≅േ⑉⡋ᵍ㕏㹑ㅓ㕕ⱗ", 2), A_0.method_91());
     A_1.method_31(BookmarkStart.b("弧ဩ䴫席䀯帱䴳琵䨷弹崻唽⤿ⱁ⍃ᑅ㵇♉⥋㵍", 2), A_0.method_93());
     A_1.method_31(BookmarkStart.b("弧ဩ嬫尭儯䈱怳匵䀷丹欻圽㐿⩁ᑃ㍅♇⥉㡋", 2), !A_0.method_95());
     A_1.method_31(BookmarkStart.b("弧ဩ夫崭唯猱䜳張夷吹縻䰽┿⍁⽃ᑅ㵇♉⥋㵍", 2), !A_0.method_97());
     A_1.method_31(BookmarkStart.b("弧ဩ夫崭唯攱嬳䐵尷࠹఻฽爿ᙁ╃⑅⑇⽉Ὃ㩍⥏㹑ㅓѕⵗ㙙㥛ⵝ", 2), A_0.method_99());
     A_1.method_31(BookmarkStart.b("弧ဩ䠫䄭帯䘱猳䐵圷䴹紻䬽㐿ⵁ≃⽅㱇", 2), !A_0.method_101());
     A_1.method_31(BookmarkStart.b("弧ဩ夫䀭启圱䘳娵儷吹夻樽ℿ⁁ൃ⡅ه㽉⅋ɍ㥏⅑⁓", 2), A_0.method_117());
     A_1.method_5();
 }
Exemple #6
0
    private static int smethod_5(Class908 A_0)
    {
        int num = 0;

        num  = 0 | (A_0.method_3() ? 1 : 0);
        num |= A_0.method_5() ? 2 : 0;
        num |= A_0.method_7() ? 4 : 0;
        num |= A_0.method_9() ? 8 : 0;
        num |= A_0.method_11() ? 0x10 : 0;
        num |= A_0.method_13() ? 0x20 : 0;
        num |= A_0.method_15() ? 0x40 : 0;
        num |= A_0.method_17() ? 0x80 : 0;
        num |= A_0.method_19() ? 0x100 : 0;
        num |= A_0.method_21() ? 0x200 : 0;
        num |= A_0.method_23() ? 0x400 : 0;
        num |= A_0.method_25() ? 0x800 : 0;
        num |= !A_0.method_27() ? 0x1000 : 0;
        num |= !A_0.method_29() ? 0x2000 : 0;
        num |= !A_0.method_31() ? 0x4000 : 0;
        num |= !A_0.method_33() ? 0x8000 : 0;
        num |= A_0.method_35() ? 0x10000 : 0;
        num |= A_0.method_37() ? 0x20000 : 0;
        num |= A_0.method_39() ? 0x40000 : 0;
        num |= A_0.method_41() ? 0x80000 : 0;
        num |= !A_0.method_43() ? 0x100000 : 0;
        num |= A_0.method_45() ? 0x200000 : 0;
        num |= A_0.method_47() ? 0x400000 : 0;
        num |= A_0.method_49() ? 0x800000 : 0;
        num |= A_0.method_51() ? 0x1000000 : 0;
        num |= A_0.method_53() ? 0x2000000 : 0;
        num |= A_0.method_55() ? 0x4000000 : 0;
        num |= A_0.method_57() ? 0x8000000 : 0;
        num |= A_0.method_59() ? 0x10000000 : 0;
        num |= A_0.method_61() ? 0x20000000 : 0;
        num |= A_0.method_63() ? 0x40000000 : 0;
        return(num | (A_0.method_65() ? -2147483648 : 0));
    }
Exemple #7
0
    internal static int smethod_3(Document A_0, BinaryWriter A_1)
    {
        int      num      = 14;
        Class907 settings = A_0.Settings;
        int      position = (int)A_1.BaseStream.Position;
        int      num3     = 0;

        num3  = 0 | (settings.bool_37 ? 1 : 0);
        num3 |= settings.bool_67 ? 2 : 0;
        num3 |= (settings.class460_0.method_27() != MailMergeMainDocumentType.NotAMergeDocument) ? 4 : 0;
        num3 |= ((int)A_0.FootnoteOptions.Position) << 5;
        A_1.Write((ushort)num3);
        num3  = 0;
        num3  = (int)(FootnoteRestartRule.DoNotRestart | A_0.FootnoteOptions.RestartRule);
        num3 |= A_0.FootnoteOptions.StartNumber << 2;
        A_1.Write((ushort)num3);
        num3  = 0;
        num3  = 0xf1;
        num3  = 0xf1 | (!settings.bool_28 ? 0x800 : 0);
        num3 |= settings.bool_27 ? 0x1000 : 0;
        num3 |= settings.bool_16 ? 0x4000 : 0;
        num3 |= settings.bool_21 ? 0x8000 : 0;
        A_1.Write((ushort)num3);
        num3  = 0;
        num3  = 0x80;
        num3  = 0x80 | (settings.bool_63 ? 4 : 0);
        num3 |= settings.bool_64 ? 8 : 0;
        num3 |= settings.bool_34 ? 0x10 : 0;
        num3 |= settings.bool_11 ? 0x20 : 0;
        num3 |= settings.bool_36 ? 0x200 : 0;
        num3 |= settings.bool_0 ? 0x400 : 0;
        num3 |= settings.method_1() ? 0x800 : 0;
        num3 |= settings.bool_65 ? 0x1000 : 0;
        num3 |= settings.bool_35 ? 0x4000 : 0;
        num3 |= settings.bool_7 ? 0x8000 : 0;
        A_1.Write((ushort)num3);
        Class908 class3 = settings.method_5();

        num3 = smethod_5(class3);
        A_1.Write((ushort)num3);
        A_1.Write((ushort)settings.float_0);
        A_1.Write((ushort)0);
        A_1.Write((ushort)settings.int_16);
        A_1.Write((ushort)settings.int_15);
        A_1.Write((ushort)0);
        Class353.smethod_4(A_0.BuiltinDocumentProperties.CreateDate, A_1);
        Class353.smethod_4(A_0.BuiltinDocumentProperties.LastSaveDate, A_1);
        Class353.smethod_4(A_0.BuiltinDocumentProperties.LastPrinted, A_1);
        if (!string.IsNullOrEmpty(A_0.BuiltinDocumentProperties.RevisionNumber))
        {
            A_1.Write(short.Parse(A_0.BuiltinDocumentProperties.RevisionNumber));
        }
        else
        {
            A_1.Write((short)1);
        }
        A_1.Write(int.Parse(A_0.BuiltinDocumentProperties.TotalEditingTime.Minutes.ToString()));
        A_1.Write(A_0.BuiltinDocumentProperties.WordCount);
        A_1.Write(A_0.BuiltinDocumentProperties.CharCount);
        A_1.Write((short)1);
        A_1.Write(A_0.BuiltinDocumentProperties.ParagraphCount);
        num3  = 0;
        num3  = (int)(FootnoteRestartRule.DoNotRestart | A_0.EndnoteOptions.RestartRule);
        num3 |= A_0.EndnoteOptions.StartNumber << 2;
        A_1.Write((ushort)num3);
        num3  = 0;
        num3  = (int)(FootnotePosition.PrintAsEndOfSection | A_0.EndnoteOptions.Position);
        num3 |= settings.bool_6 ? 0x400 : 0;
        num3 |= settings.bool_10 ? 0x800 : 0;
        num3 |= !settings.bool_41 ? 0x1000 : 0;
        A_1.Write((ushort)num3);
        A_1.Write(1);
        A_1.Write(0);
        A_1.Write(0);
        A_1.Write((short)1);
        A_1.Write(1);
        A_1.Write(1);
        A_1.Write((int)A_0.LegacyHash);
        num3  = 0;
        num3  = (int)(DocumentViewType.None | A_0.ViewSetup.DocumentViewType);
        num3 |= A_0.ViewSetup.ZoomPercent << 3;
        num3 |= ((int)A_0.ViewSetup.ZoomType) << 12;
        num3 |= settings.bool_15 ? 0x8000 : 0;
        A_1.Write((ushort)num3);
        num3 = smethod_5(class3);
        A_1.Write((uint)num3);
        A_1.Write((ushort)settings.autoFormatDocumentType_0);
        num3  = 0;
        num3  = 0 | (settings.bool_42 ? 1 : 0);
        num3 |= ((int)settings.characterSpacing_0) << 1;
        num3 |= settings.bool_44 ? 8 : 0;
        num3 |= settings.bool_43 ? 0x20 : 0;
        int num5 = Class813.smethod_24(settings.localeIDs_0);

        num3 |= num5 << 7;
        A_1.Write((ushort)num3);
        char[] destination = new char[0x65];
        int    count       = 0;

        if (settings.string_2 != null)
        {
            count = Math.Min(0x65, settings.string_2.Length);
            settings.string_2.CopyTo(0, destination, 0, count);
        }
        char[] chArray2 = new char[0x33];
        int    num7     = 0;

        if (settings.string_1 != null)
        {
            num7 = Math.Min(0x33, settings.string_1.Length);
            settings.string_1.CopyTo(0, chArray2, 0, num7);
        }
        A_1.Write((short)count);
        A_1.Write((short)num7);
        A_1.Write(destination);
        A_1.Write(chArray2);
        A_1.Write((short)settings.int_23);
        A_1.Write((short)settings.int_24);
        A_1.Write((short)settings.int_19);
        A_1.Write((short)settings.int_20);
        num3  = 0;
        num3  = 0 | settings.int_22;
        num3 |= settings.bool_68 ? 0x80 : 0;
        num3 |= settings.int_21 << 8;
        num3 |= settings.bool_40 ? 0x8000 : 0;
        A_1.Write((ushort)num3);
        num3  = 0;
        num3  = 0 | (settings.int_28 << 1);
        num3 |= (settings.proofState_1 != ProofState.None) ? 0x20 : 0;
        num3 |= (settings.proofState_1 == ProofState.Clean) ? 0x40 : 0;
        num3 |= settings.bool_9 ? 0x80 : 0;
        num3 |= settings.bool_69 ? 0x100 : 0;
        num3 |= settings.bool_66 ? 0x200 : 0;
        num3 |= 0x400;
        num3 |= settings.bool_12 ? 0x800 : 0;
        num3 |= !settings.bool_13 ? 0x1000 : 0;
        num3 |= !settings.bool_14 ? 0x2000 : 0;
        A_1.Write((ushort)num3);
        num3 = 0;
        A_1.Write((ushort)0);
        A_1.Write((ushort)0x10);
        A_1.Write((ushort)0x19);
        A_1.Write(100);
        A_1.Write(0x19);
        A_1.Write(0);
        A_1.Write(0);
        A_1.Write((int)A_0.VbaDocumentEvents);
        A_1.Write(0);
        A_1.Write(new byte[30]);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write(0);
        A_1.Write(0);
        A_1.Write(0);
        A_1.Write((short)A_0.FootnoteOptions.NumberFormat);
        A_1.Write((short)A_0.EndnoteOptions.NumberFormat);
        A_1.Write((ushort)0);
        A_1.Write((ushort)0);
        A_1.Write((ushort)0);
        A_1.Write((ushort)settings.int_30);
        num3  = 0;
        num3  = 0 | (settings.bool_29 ? 2 : 0);
        num3 |= !settings.bool_48 ? 0x200 : 0;
        num3 |= settings.bool_46 ? 0x400 : 0;
        num3 |= settings.bool_47 ? 0x800 : 0;
        num3 |= ((int)settings.screenSize_1) << 12;
        num3 |= !settings.bool_50 ? 0x10000 : 0;
        num3 |= !settings.bool_51 ? 0x20000 : 0;
        num3 |= settings.int_25 << 0x12;
        num3 |= 0x10000000;
        A_1.Write(num3);
        num3 = smethod_5(class3);
        A_1.Write((uint)num3);
        num3  = 0;
        num3  = 0 | (class3.method_67() ? 1 : 0);
        num3 |= class3.method_69() ? 2 : 0;
        num3 |= class3.method_71() ? 4 : 0;
        num3 |= class3.method_73() ? 8 : 0;
        num3 |= class3.method_75() ? 0x10 : 0;
        num3 |= class3.method_77() ? 0x20 : 0;
        num3 |= class3.method_79() ? 0x40 : 0;
        num3 |= class3.method_81() ? 0x80 : 0;
        num3 |= class3.method_83() ? 0x100 : 0;
        num3 |= class3.method_85() ? 0x200 : 0;
        num3 |= class3.method_87() ? 0x400 : 0;
        num3 |= class3.method_89() ? 0x800 : 0;
        num3 |= class3.method_91() ? 0x1000 : 0;
        num3 |= class3.method_93() ? 0x2000 : 0;
        num3 |= class3.method_95() ? 0x4000 : 0;
        num3 |= class3.method_97() ? 0x8000 : 0;
        num3 |= class3.method_99() ? 0x10000 : 0;
        num3 |= class3.method_101() ? 0x20000 : 0;
        num3 |= class3.method_103() ? 0x40000 : 0;
        num3 |= class3.method_105() ? 0x80000 : 0;
        num3 |= class3.method_107() ? 0x100000 : 0;
        num3 |= class3.method_109() ? 0x200000 : 0;
        num3 |= class3.method_111() ? 0x400000 : 0;
        num3 |= class3.method_113() ? 0x800000 : 0;
        num3 |= class3.method_115() ? 0x1000000 : 0;
        num3 |= class3.method_117() ? 0x2000000 : 0;
        num3 |= class3.method_119() ? 0x4000000 : 0;
        num3 |= class3.method_121() ? 0x8000000 : 0;
        num3 |= class3.method_123() ? 0x10000000 : 0;
        num3 |= class3.method_125() ? 0x20000000 : 0;
        num3 |= class3.method_127() ? 0x40000000 : 0;
        num3 |= class3.method_129() ? -2147483648 : 0;
        A_1.Write((uint)num3);
        num3 = 0;
        num3 = 0 | (class3.method_131() ? 1 : 0);
        A_1.Write((uint)num3);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        num3  = 0;
        num3  = 0 | (A_0.ViewSetup.DoNotDisplayPageBoundaries ? 0x20000 : 0);
        num3 |= settings.bool_3 ? 0x800000 : 0;
        num3 |= 0x8000000;
        num3 |= settings.bool_52 ? 0x10000000 : 0;
        num3 |= settings.bool_53 ? 0x20000000 : 0;
        num3 |= !settings.bool_58 ? 0x40000000 : 0;
        num3 |= settings.bool_60 ? -2147483648 : 0;
        A_1.Write((uint)num3);
        A_1.Write((uint)0);
        num3  = 0;
        num3  = 0 | (settings.bool_8 ? 1 : 0);
        num3 |= !settings.bool_61 ? 8 : 0;
        num3 |= settings.bool_62 ? 0x10 : 0;
        num3 |= settings.bool_39 ? 0x40 : 0;
        num3 |= settings.bool_38 ? 0x80 : 0;
        num3 |= settings.bool_19 ? 0x800 : 0;
        num3 |= settings.bool_22 ? 0x1000 : 0;
        num3 |= settings.bool_23 ? 0x2000 : 0;
        num3 |= settings.bool_24 ? 0x4000 : 0;
        num3 |= settings.bool_25 ? 0x8000 : 0;
        A_1.Write((ushort)num3);
        A_1.Write((ushort)settings.int_31);
        A_1.Write((ushort)0);
        A_1.Write((ushort)settings.int_32);
        A_1.Write((ushort)settings.int_18);
        A_1.Write((uint)settings.int_27);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)settings.int_26);
        num3  = 0;
        num3  = 0 | ((A_0.ProtectionType == ProtectionType.AllowOnlyReading) ? 1 : 0);
        num3 |= settings.bool_1 ? 2 : 0;
        num3 |= settings.bool_2 ? 4 : 0;
        num3 |= settings.bool_54 ? 8 : 0;
        num3 |= settings.bool_59 ? 0x10 : 0;
        num3 |= settings.bool_56 ? 0x80 : 0;
        num3 |= settings.bool_57 ? 0x100 : 0;
        num3 |= settings.bool_18 ? 0x800 : 0;
        num3 |= settings.bool_17 ? 0x1000 : 0;
        A_1.Write((uint)num3);
        num3  = 0;
        num3  = 0 | (settings.bool_30 ? 1 : 0);
        num3 |= settings.bool_26 ? 2 : 0;
        num3 |= settings.bool_31 ? 4 : 0;
        num3 |= settings.bool_32 ? 8 : 0;
        switch (A_0.ProtectionType)
        {
        case ProtectionType.NoProtection:
            num3 |= settings.bool_32 ? 0x70 : 0x30;
            break;

        case ProtectionType.AllowOnlyRevisions:
            break;

        case ProtectionType.AllowOnlyComments:
            num3 |= 0x10;
            break;

        case ProtectionType.AllowOnlyFormFields:
            num3 |= 0x20;
            break;

        case ProtectionType.AllowOnlyReading:
            num3 |= 0x30;
            break;

        default:
            throw new InvalidOperationException(BookmarkStart.b("愳堵匷吹医䤽⸿扁⁃⥅⭇㽉⅋⭍㹏♑瑓♕⩗㕙⡛㭝͟ᙡൣ॥٧䩩ᡫ᝭o᝱婳", num));
        }
        num3 |= A_0.ViewSetup.DisplayBackgroundShape ? 0x80 : 0;
        A_1.Write((ushort)num3);
        A_1.Write((ushort)0);
        A_1.Write((ushort)0);
        A_1.Write((uint)0);
        A_1.Write((ushort)0);
        A_1.Write((ushort)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        A_1.Write((uint)0);
        smethod_4(A_1, A_0);
        return(((int)A_1.BaseStream.Position) - position);
    }
Exemple #8
0
    internal static void smethod_0(BinaryReader A_0, Class1111 A_1, Document A_2)
    {
        Class907 settings = A_2.Settings;
        int      num      = A_1.int_0;
        int      num2     = A_1.int_1;

        A_0.BaseStream.Seek((long)num, SeekOrigin.Begin);
        int num3 = A_0.ReadUInt16();

        settings.bool_37 = (num3 & 1) != 0;
        settings.bool_67 = (num3 & 2) != 0;
        A_2.FootnoteOptions.method_54((FootnotePosition)((num3 & 0x60) >> 5));
        num3 = A_0.ReadUInt16();
        A_2.FootnoteOptions.method_55(((FootnoteRestartRule)num3) & (FootnoteRestartRule.RestartPage | FootnoteRestartRule.RestartSection));
        A_2.FootnoteOptions.method_56((num3 & 0xfffc) >> 2);
        num3             = A_0.ReadUInt16();
        settings.bool_28 = (num3 & 0x800) == 0;
        settings.bool_27 = (num3 & 0x1000) != 0;
        settings.bool_16 = (num3 & 0x4000) != 0;
        settings.bool_21 = (num3 & 0x8000) != 0;
        num3             = A_0.ReadUInt16();
        settings.bool_63 = (num3 & 4) != 0;
        settings.bool_64 = (num3 & 8) != 0;
        settings.bool_34 = (num3 & 0x10) != 0;
        settings.bool_11 = (num3 & 0x20) != 0;
        settings.bool_35 = (num3 & 0x200) != 0;
        settings.bool_0  = (num3 & 0x400) != 0;
        settings.method_2((num3 & 0x800) != 0);
        settings.bool_65 = (num3 & 0x1000) != 0;
        settings.bool_36 = (num3 & 0x4000) != 0;
        settings.bool_7  = (num3 & 0x8000) != 0;
        num3             = A_0.ReadUInt16();
        settings.float_0 = A_0.ReadUInt16();
        A_0.ReadUInt16();
        settings.int_16 = A_0.ReadUInt16();
        settings.int_15 = A_0.ReadUInt16();
        A_0.ReadUInt16();
        A_0.ReadUInt32();
        A_0.ReadUInt32();
        A_0.ReadUInt32();
        A_0.ReadInt16();
        A_0.ReadInt32();
        A_0.ReadInt32();
        A_0.ReadInt32();
        A_0.ReadInt16();
        A_0.ReadInt32();
        num3 = A_0.ReadUInt16();
        A_2.EndnoteOptions.RestartRule = ((FootnoteRestartRule)num3) & (FootnoteRestartRule.RestartPage | FootnoteRestartRule.RestartSection);
        A_2.EndnoteOptions.StartNumber = (num3 & 0xfffc) >> 2;
        num3 = A_0.ReadUInt16();
        A_2.EndnoteOptions.method_54(((FootnotePosition)num3) & FootnotePosition.PrintAsEndOfDocument);
        settings.bool_6  = (num3 & 0x400) != 0;
        settings.bool_10 = (num3 & 0x800) != 0;
        settings.bool_41 = (num3 & 0x1000) == 0;
        A_0.ReadInt32();
        A_0.ReadInt32();
        A_0.ReadInt32();
        A_0.ReadInt16();
        A_0.ReadInt32();
        A_0.ReadInt32();
        A_2.LegacyHash = (uint)A_0.ReadInt32();
        num3           = A_0.ReadUInt16();
        A_2.ViewSetup.DocumentViewType = ((DocumentViewType)num3) & ((DocumentViewType)7);
        int num4 = (num3 & 0xff8) >> 3;

        if (num4 > 0)
        {
            A_2.ViewSetup.ZoomPercent = num4;
        }
        A_2.ViewSetup.ZoomType = (ZoomType)((num3 & 0x3000) >> 12);
        settings.bool_15       = (num3 & 0x8000) != 0;
        smethod_6(settings, num2);
        Class908 class3 = settings.method_5();

        if (num2 >= 500)
        {
            smethod_2(A_0.ReadInt32(), class3);
            settings.autoFormatDocumentType_0 = (AutoFormatDocumentType)A_0.ReadUInt16();
            num3                        = A_0.ReadUInt16();
            settings.bool_42            = (num3 & 1) != 0;
            settings.characterSpacing_0 = (CharacterSpacing)((num3 & 6) >> 1);
            settings.bool_44            = (num3 & 0x18) != 0;
            settings.bool_43            = (num3 & 0x20) != 0;
            int num5 = A_0.ReadInt16();
            int num6 = A_0.ReadInt16();
            int num7 = (num3 & 0x380) >> 7;
            settings.localeIDs_0 = Class813.smethod_23(num7);
            char[] chArray  = Class813.smethod_15(A_0, true, 0x65);
            char[] chArray2 = Class813.smethod_15(A_0, true, 0x33);
            settings.string_2 = new string(chArray, 0, Math.Min(num5, 0x65));
            settings.string_1 = new string(chArray2, 0, Math.Min(num6, 0x33));
            settings.int_23   = A_0.ReadInt16();
            settings.int_24   = A_0.ReadInt16();
            settings.int_19   = A_0.ReadInt16();
            settings.int_20   = A_0.ReadInt16();
            num3             = A_0.ReadUInt16();
            settings.int_22  = num3 & 0x7f;
            settings.bool_68 = (num3 & 0x80) != 0;
            settings.int_21  = (num3 & 0x7f00) >> 8;
            settings.bool_40 = (num3 & 0x8000) != 0;
            num3             = A_0.ReadUInt16();
            settings.int_28  = (num3 & 30) >> 1;
            if ((num3 & 0x20) != 0)
            {
                settings.proofState_1 = ((num3 & 0x40) != 0) ? ProofState.Clean : ProofState.Dirty;
            }
            else
            {
                settings.proofState_1 = ProofState.None;
            }
            settings.bool_9  = (num3 & 0x80) != 0;
            settings.bool_69 = (num3 & 0x100) != 0;
            settings.bool_66 = (num3 & 0x200) != 0;
            settings.bool_12 = (num3 & 0x800) != 0;
            settings.bool_13 = (num3 & 0x1000) == 0;
            settings.bool_14 = (num3 & 0x2000) == 0;
            num3             = A_0.ReadUInt16();
            settings.bool_70 = (num3 & 1) != 0;
            settings.bool_71 = (num3 & 2) != 0;
            A_0.ReadBytes(12);
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_2.VbaDocumentEvents = (VbaDocumentEvents)A_0.ReadInt32();
            num3 = A_0.ReadInt32();
            A_0.ReadBytes(30);
            A_0.ReadUInt32();
            A_0.ReadUInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadUInt32();
            A_2.FootnoteOptions.method_53((FootnoteNumberFormat)A_0.ReadInt16());
            A_2.EndnoteOptions.method_53((FootnoteNumberFormat)A_0.ReadInt16());
            A_0.ReadUInt16();
            A_0.ReadUInt16();
        }
        if (num2 >= 0x220)
        {
            A_0.ReadUInt16();
            settings.int_30  = A_0.ReadUInt16();
            num3             = A_0.ReadInt32();
            settings.bool_29 = (num3 & 2) != 0;
            if ((num3 & 0x10000000) != 0)
            {
                settings.bool_48      = (num3 & 0x200) == 0;
                settings.bool_46      = (num3 & 0x400) != 0;
                settings.bool_47      = (num3 & 0x800) != 0;
                settings.screenSize_1 = (ScreenSize)((num3 & 0xf000) >> 12);
                settings.bool_50      = (num3 & 0x10000) == 0;
                settings.bool_51      = (num3 & 0x20000) == 0;
                settings.int_25       = (num3 & 0xffc0000) >> 0x12;
            }
            smethod_2(A_0.ReadInt32(), class3);
            num3 = A_0.ReadInt32();
            class3.method_68((num3 & 1) != 0);
            class3.method_70((num3 & 2) != 0);
            class3.method_72((num3 & 4) != 0);
            class3.method_74((num3 & 8) != 0);
            class3.method_76((num3 & 0x10) != 0);
            class3.method_78((num3 & 0x20) != 0);
            class3.method_80((num3 & 0x40) != 0);
            class3.method_82((num3 & 0x80) != 0);
            class3.method_84((num3 & 0x100) != 0);
            class3.method_86((num3 & 0x200) != 0);
            if (num2 >= 0x252)
            {
                class3.method_88((num3 & 0x400) != 0);
                class3.method_90((num3 & 0x800) != 0);
                class3.method_92((num3 & 0x1000) != 0);
                class3.method_94((num3 & 0x2000) != 0);
                class3.method_96((num3 & 0x4000) != 0);
                class3.method_98((num3 & 0x8000) != 0);
            }
            if (num2 >= 0x268)
            {
                class3.method_100((num3 & 0x10000) != 0);
                class3.method_102((num3 & 0x20000) != 0);
            }
            if (num2 >= 0x2a2)
            {
                class3.method_104((num3 & 0x40000) != 0);
                class3.method_106((num3 & 0x80000) != 0);
                class3.method_108((num3 & 0x100000) != 0);
                class3.method_110((num3 & 0x200000) != 0);
                class3.method_112((num3 & 0x400000) != 0);
                class3.method_114((num3 & 0x800000) != 0);
                class3.method_116((num3 & 0x1000000) != 0);
                class3.method_118((num3 & 0x2000000) != 0);
                class3.method_120((num3 & 0x4000000) != 0);
                class3.method_122((num3 & 0x8000000) != 0);
                class3.method_124((num3 & 0x10000000) != 0);
                class3.method_126((num3 & 0x20000000) != 0);
                class3.method_128((num3 & 0x40000000) != 0);
                class3.method_130((num3 & 0x80000000L) != 0L);
            }
            num3 = A_0.ReadInt32();
            if (num2 >= 0x2a2)
            {
                class3.method_132((num3 & 1) != 0);
            }
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            num3 = A_0.ReadInt32();
            A_2.ViewSetup.DoNotDisplayPageBoundaries = (num3 & 0x20000) != 0;
            settings.bool_3 = (num3 & 0x800000) != 0;
            if ((num3 & 0x8000000) != 0)
            {
                settings.bool_52 = (num3 & 0x10000000) != 0;
                settings.bool_53 = (num3 & 0x20000000) != 0;
                settings.bool_58 = (num3 & 0x40000000) == 0;
                settings.bool_60 = (num3 & 0x80000000L) != 0L;
            }
        }
        if (num2 >= 0x252)
        {
            A_0.ReadInt32();
            num3             = A_0.ReadUInt16();
            settings.bool_8  = (num3 & 1) != 0;
            settings.bool_61 = (num3 & 8) == 0;
            settings.bool_62 = (num3 & 0x10) != 0;
            settings.bool_39 = (num3 & 0x40) != 0;
            settings.bool_38 = (num3 & 0x80) != 0;
            settings.bool_19 = (num3 & 0x800) != 0;
            settings.bool_22 = (num3 & 0x1000) != 0;
            settings.bool_23 = (num3 & 0x2000) != 0;
            settings.bool_24 = (num3 & 0x4000) != 0;
            settings.bool_25 = (num3 & 0x8000) != 0;
            settings.int_31  = A_0.ReadUInt16();
            A_0.ReadUInt16();
            settings.int_32 = A_0.ReadUInt16();
            settings.int_18 = A_0.ReadUInt16();
            settings.int_27 = A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            settings.int_26 = A_0.ReadInt32();
        }
        if (num2 >= 0x268)
        {
            num3             = A_0.ReadInt32();
            settings.bool_33 = (num3 & 1) != 0;
            bool flag2 = (num3 & 2) != 0;
            settings.bool_2  = (num3 & 4) != 0;
            settings.bool_54 = (num3 & 8) != 0;
            settings.bool_59 = (num3 & 0x10) != 0;
            bool flag = (num3 & 0x20) != 0;
            settings.bool_1  = flag2 && flag;
            settings.bool_56 = (num3 & 0x80) != 0;
            settings.bool_57 = (num3 & 0x100) != 0;
            settings.bool_18 = (num3 & 0x800) != 0;
            settings.bool_17 = (num3 & 0x1000) != 0;
            num3             = A_0.ReadUInt16();
            settings.bool_30 = (num3 & 1) != 0;
            settings.bool_26 = (num3 & 2) != 0;
            settings.bool_31 = (num3 & 4) != 0;
            settings.bool_32 = (num3 & 8) != 0;
            settings.int_17  = (num3 & 0x70) >> 4;
            A_2.ViewSetup.DisplayBackgroundShape = (num3 & 0x80) != 0;
            A_0.ReadUInt16();
            A_0.ReadUInt16();
            A_0.ReadInt32();
            A_0.ReadUInt16();
            A_0.ReadUInt16();
            A_0.ReadInt32();
        }
        if (num2 >= 0x2a2)
        {
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            A_0.ReadInt32();
            smethod_1(A_0, A_2);
        }
        long position = A_0.BaseStream.Position;
    }
Exemple #9
0
 internal void method_6(Class908 A_0)
 {
     this.class908_0 = A_0;
 }
    private static void smethod_5(Class908 A_0, Class394 A_1)
    {
        int num = 11;

        A_0.method_138(true);
        while (A_1.method_9(BookmarkStart.b("到尲場䜶堸伺", num)))
        {
            string key = A_1.method_1();
            if (key != null)
            {
                int num2;
                if (Class1160.dictionary_182 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(50);
                    dictionary1.Add(BookmarkStart.b("帰䄲尴倶游吺似嬾ᕀ≂❄⭆ⱈ᥊㡌⍎㑐⁒", num), 0);
                    dictionary1.Add(BookmarkStart.b("䘰䌲缴䈶䨸伺吼夾⡀⁂⑄㍆⁈⑊⍌", num), 1);
                    dictionary1.Add(BookmarkStart.b("弰尲愴嘶嬸猺尼儾♀ੂ⭄⍆", num), 2);
                    dictionary1.Add(BookmarkStart.b("弰尲礴制堸强吼儾♀", num), 3);
                    dictionary1.Add(BookmarkStart.b("䈰䌲吴吶尸紺刼䴾ᑀག", num), 4);
                    dictionary1.Add(BookmarkStart.b("弰尲瘴堶唸为值儾̀≂⥄♆❈⡊⡌", num), 5);
                    dictionary1.Add(BookmarkStart.b("匰刲头嘶圸堺堼氾⡀ⵂ≄⭆ⱈॊ㑌㭎㑐ᝒ㩔≖㭘㝚㡜ᵞᡠᝢdてhཪᥬݮ", num), 6);
                    dictionary1.Add(BookmarkStart.b("䔰䄲吴夶䨸䬺尼䴾⑀ⵂㅄ੆ⱈ㽊ⱌ⥎㡐㽒ご⑖", num), 7);
                    dictionary1.Add(BookmarkStart.b("弰尲瀴伶䴸䤺尼猾⡀ⵂ⁄ᑆ㥈⩊⹌♎㽐㑒", num), 8);
                    dictionary1.Add(BookmarkStart.b("唰尲笴堶䴸眺堼帾㝀♂݄♆⩈⁊㹌⍎ぐ⁒㵔ᙖ㕘㑚㍜㩞", num), 9);
                    dictionary1.Add(BookmarkStart.b("䐰弲愴䔶堸刺儼氾ㅀ≂♄≆", num), 10);
                    dictionary1.Add(BookmarkStart.b("唰尲笴堶䴸縺䔼伾⁀ⵂ⅄ᑆⅈ≊⭌㭎͐㙒⅔≖⭘㕚", num), 11);
                    dictionary1.Add(BookmarkStart.b("䈰䌲吴吶倸唺娼瘾⽀ᑂⵄ⡆╈⹊ᵌ⁎㡐㵒⅔⑖", num), 12);
                    dictionary1.Add(BookmarkStart.b("崰娲嬴制游䤺尼伾ീ⩂⹄≆Ṉ⑊㽌⭎材", num), 13);
                    dictionary1.Add(BookmarkStart.b("䄰䄲尴夶䴸示刼嬾㡀ᝂ⁄㽆㵈ॊ⡌⥎㹐⅒ごὖ㱘㩚㥜㩞፠", num), 14);
                    dictionary1.Add(BookmarkStart.b("䄰䄲尴夶䴸砺刼匾̀⽂⑄⑆≈", num), 15);
                    dictionary1.Add(BookmarkStart.b("䘰䌲昴䜶堸堺堼栾⡀❂ㅄ⽆", num), 0x10);
                    dictionary1.Add(BookmarkStart.b("䈰嬲娴䀶笸䤺堼帾⩀あౄ⥆཈㥊ⱌ≎㑐⁒", num), 0x11);
                    dictionary1.Add(BookmarkStart.b("䈰䘲圴然嘸唺䤼紾㡀၂ⱄ㵆ⱈ", num), 0x12);
                    dictionary1.Add(BookmarkStart.b("䈰䘲䔴䜶䬸帺丼䰾̀ⱂㅄ㍆♈♊Ṍ㽎ぐげ㱔㥖㹘", num), 0x13);
                    dictionary1.Add(BookmarkStart.b("䈰䘲䔴䜶䬸帺丼䰾ᕀⱂ㕄ᑆ㥈⩊⹌♎㽐㑒", num), 20);
                    dictionary1.Add(BookmarkStart.b("䈰䘲䔴䜶䬸帺丼䰾ᕀⱂ㕄ᑆ㥈⩊⹌♎㽐㑒ᡔ㙖㩘湚", num), 0x15);
                    dictionary1.Add(BookmarkStart.b("䈰䘲䔴䜶䬸帺丼䰾ᕀⱂ㕄ᑆ㥈⩊⹌♎㽐㑒ɔݖ", num), 0x16);
                    dictionary1.Add(BookmarkStart.b("䈰䘲䔴䜶䬸帺丼䰾ቀ㍂݄ⅆࡈⵊ㥌⩎⍐͒㉔ᕖ⭘ず", num), 0x17);
                    dictionary1.Add(BookmarkStart.b("䈰䐲吴䜶笸吺似嬾⑀ㅂ㙄ņ⡈⡊⑌ⅎ㙐͒㑔ざ㱘⡚", num), 0x18);
                    dictionary1.Add(BookmarkStart.b("到尲嬴䄶琸娺吼匾ీ♂㝄⁆ⱈ๊㹌ⱎ", num), 0x19);
                    dictionary1.Add(BookmarkStart.b("䔰䄲䀴夶娸娺䤼娾݀ⱂ⭄㍆ň⹊⑌⡎㥐❒", num), 0x1a);
                    dictionary1.Add(BookmarkStart.b("尰䐲昴娶堸场儼簾⁀㍂㙄", num), 0x1b);
                    dictionary1.Add(BookmarkStart.b("䐰䀲倴朶䬸刺匼䬾⑀ㅂࡄ≆㵈㥊⑌ⱎ≐", num), 0x1c);
                    dictionary1.Add(BookmarkStart.b("䘰䐲̴甶嘸䤺夼娾㍀ᅂい⭆ⱈ㡊", num), 0x1d);
                    dictionary1.Add(BookmarkStart.b("䘰䄲吴䜶洸䤺尼嘾ⵀ၂㕄♆⩈⹊㹌", num), 30);
                    dictionary1.Add(BookmarkStart.b("地尲娴䌶圸吺䤼娾ീ≂㱄⡆㱈㽊Ō♎㩐㙒ɔV慘", num), 0x1f);
                    dictionary1.Add(BookmarkStart.b("䈰嬲吴䜶尸眺尼䘾⹀㙂ㅄ୆⁈⁊⡌ᡎِ歒", num), 0x20);
                    dictionary1.Add(BookmarkStart.b("倰弲尴倶圸漺尼崾ⵀ♂㙄ᕆ♈㱊ཌ㙎͐㱒≔", num), 0x21);
                    dictionary1.Add(BookmarkStart.b("地尲䜴倶尸伺焼帾㉀㝂ᅄ♆⭈੊⅌♎㙐㵒㡔㉖㝘⽚", num), 0x22);
                    dictionary1.Add(BookmarkStart.b("倰圲弴䈶䨸伺焼嘾⽀♂ൄ≆⁈ⱊ╌㭎ᡐ㵒Ŕ㙖㭘㝚㡜", num), 0x23);
                    dictionary1.Add(BookmarkStart.b("倰䘲䄴堶樸䬺尼尾⑀གⱄⱆⱈ᱊≌㵎㕐橒恔", num), 0x24);
                    dictionary1.Add(BookmarkStart.b("弰尲昴䜶堸堺堼派⁀⩂㙄≆Ո⑊㩌⩎⍐", num), 0x25);
                    dictionary1.Add(BookmarkStart.b("唰尲笴堶䴸渺丼娾ीᝂࡄ୆᥈⩊㽌⹎㙐⅒㑔❖ㅘᩚ⡜⭞๠ぢᕤ٦੨ɪͬ࡮", num), 0x26);
                    dictionary1.Add(BookmarkStart.b("崰刲䰴堶䰸伺漼帾㙀ᝂ⑄╆╈⹊ᩌ♎㕐❒㵔", num), 0x27);
                    dictionary1.Add(BookmarkStart.b("崰刲䰴堶䰸伺椼帾⍀⽂⁄ᕆ♈㱊㹌๎⅐㉒❔⍖", num), 40);
                    dictionary1.Add(BookmarkStart.b("䐰䀲倴怶嘸䤺夼ؾ癀གⱄ⥆ⱈॊ㽌⩎ぐ㡒㱔㥖㹘ग़⡜㍞Ѡၢ", num), 0x29);
                    dictionary1.Add(BookmarkStart.b("匰䄲倴嘶券氺似帾ㅀ㍂⁄⍆ᵈ⩊⽌⍎㑐⁒", num), 0x2a);
                    dictionary1.Add(BookmarkStart.b("䈰崲吴䜶洸吺稼䴾⡀❂ౄ⥆ੈ⹊⅌⍎", num), 0x2b);
                    dictionary1.Add(BookmarkStart.b("唰尲嬴䌶砸场儼倾㙀Ղⱄ≆╈⽊ࡌⅎ㕐Rご㭖㱘㡚⥜", num), 0x2c);
                    dictionary1.Add(BookmarkStart.b("倰䌲䔴嬶䀸示似娾⁀⡂ⱄ⥆⹈᥊㡌⍎㑐⁒", num), 0x2d);
                    dictionary1.Add(BookmarkStart.b("䘰䄲吴䜶洸帺䔼䬾ᙀ⩂ㅄ⽆᥈㹊⍌ⱎ═", num), 0x2e);
                    dictionary1.Add(BookmarkStart.b("䐰䀲倴瘶䨸刺尼儾̀ㅂ⁄♆≈᥊㡌⍎㑐⁒", num), 0x2f);
                    dictionary1.Add(BookmarkStart.b("䐰䀲倴怶嘸䤺夼ാ煀獂睄ፆ⡈⥊⅌⩎ɐ❒ⱔ㭖㱘ग़⡜㍞Ѡၢ", num), 0x30);
                    dictionary1.Add(BookmarkStart.b("唰尲嬴䌶縸䤺刼䠾@㙂ㅄ⡆⽈≊㥌", num), 0x31);
                    Class1160.dictionary_182 = dictionary1;
                }
                if (Class1160.dictionary_182.TryGetValue(key, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                    {
                        A_0.method_20(A_1.method_31());
                        continue;
                    }

                    case 1:
                    {
                        A_0.method_64(A_1.method_31());
                        continue;
                    }

                    case 2:
                    {
                        A_0.method_4(A_1.method_31());
                        continue;
                    }

                    case 3:
                    {
                        A_0.method_42(A_1.method_31());
                        continue;
                    }

                    case 4:
                    {
                        A_0.method_44(A_1.method_31());
                        continue;
                    }

                    case 5:
                    {
                        A_0.method_14(A_1.method_31());
                        continue;
                    }

                    case 6:
                    {
                        A_0.method_34(A_1.method_31());
                        continue;
                    }

                    case 7:
                    {
                        A_0.method_22(A_1.method_31());
                        continue;
                    }

                    case 8:
                    {
                        A_0.method_58(A_1.method_31());
                        continue;
                    }

                    case 9:
                    {
                        A_0.method_28(A_1.method_31());
                        continue;
                    }

                    case 10:
                    {
                        A_0.method_32(A_1.method_31());
                        continue;
                    }

                    case 11:
                    {
                        A_0.method_30(A_1.method_31());
                        continue;
                    }

                    case 12:
                    {
                        A_0.method_38(A_1.method_31());
                        continue;
                    }

                    case 13:
                    {
                        A_0.method_54(A_1.method_31());
                        continue;
                    }

                    case 14:
                    {
                        A_0.method_40(A_1.method_31());
                        continue;
                    }

                    case 15:
                    {
                        A_0.method_12(A_1.method_31());
                        continue;
                    }

                    case 0x10:
                    {
                        A_0.method_62(A_1.method_31());
                        continue;
                    }

                    case 0x11:
                    {
                        A_0.method_24(A_1.method_31());
                        continue;
                    }

                    case 0x12:
                    {
                        A_0.method_52(A_1.method_31());
                        continue;
                    }

                    case 0x13:
                    {
                        A_0.method_60(A_1.method_31());
                        continue;
                    }

                    case 20:
                    {
                        A_0.method_18(A_1.method_31());
                        continue;
                    }

                    case 0x15:
                    {
                        A_0.method_36(A_1.method_31());
                        continue;
                    }

                    case 0x16:
                    {
                        A_0.method_48(A_1.method_31());
                        continue;
                    }

                    case 0x17:
                    {
                        A_0.method_8(A_1.method_31());
                        continue;
                    }

                    case 0x18:
                    {
                        A_0.method_26(A_1.method_31());
                        continue;
                    }

                    case 0x19:
                    {
                        A_0.method_16(A_1.method_31());
                        continue;
                    }

                    case 0x1a:
                    {
                        A_0.method_50(A_1.method_31());
                        continue;
                    }

                    case 0x1b:
                    {
                        A_0.method_46(A_1.method_31());
                        continue;
                    }

                    case 0x1c:
                    {
                        A_0.method_66(A_1.method_31());
                        continue;
                    }

                    case 0x1d:
                    {
                        A_0.method_56(A_1.method_31());
                        continue;
                    }

                    case 30:
                    {
                        A_0.method_10(A_1.method_31());
                        continue;
                    }

                    case 0x1f:
                    {
                        A_0.method_70(A_1.method_31());
                        continue;
                    }

                    case 0x20:
                    {
                        A_0.method_68(A_1.method_31());
                        continue;
                    }

                    case 0x21:
                    {
                        A_0.method_80(A_1.method_31());
                        continue;
                    }

                    case 0x22:
                    {
                        A_0.method_76(A_1.method_31());
                        continue;
                    }

                    case 0x23:
                    {
                        A_0.method_74(!A_1.method_31());
                        continue;
                    }

                    case 0x24:
                    {
                        A_0.method_78(A_1.method_31());
                        continue;
                    }

                    case 0x25:
                    {
                        A_0.method_6(A_1.method_31());
                        continue;
                    }

                    case 0x26:
                    {
                        A_0.method_72(A_1.method_31());
                        continue;
                    }

                    case 0x27:
                    {
                        A_0.method_82(A_1.method_31());
                        continue;
                    }

                    case 40:
                    {
                        A_0.method_84(A_1.method_31());
                        continue;
                    }

                    case 0x29:
                    {
                        A_0.method_86(A_1.method_31());
                        continue;
                    }

                    case 0x2a:
                    {
                        A_0.method_88(!A_1.method_31());
                        continue;
                    }

                    case 0x2b:
                    {
                        A_0.method_90(!A_1.method_31());
                        continue;
                    }

                    case 0x2c:
                    {
                        A_0.method_92(A_1.method_31());
                        continue;
                    }

                    case 0x2d:
                    {
                        A_0.method_94(A_1.method_31());
                        continue;
                    }

                    case 0x2e:
                    {
                        A_0.method_96(!A_1.method_31());
                        continue;
                    }

                    case 0x2f:
                    {
                        A_0.method_98(!A_1.method_31());
                        continue;
                    }

                    case 0x30:
                    {
                        A_0.method_100(A_1.method_31());
                        continue;
                    }

                    case 0x31:
                    {
                        A_0.method_102(!A_1.method_31());
                        continue;
                    }
                    }
                }
            }
            A_1.vmethod_1();
        }
    }
    internal static void smethod_0(Class582 A_0)
    {
        int       num       = 13;
        Class394  class2    = A_0.imethod_1();
        Document  document  = A_0.Interface50.imethod_0();
        Class907  settings  = document.Settings;
        ViewSetup viewSetup = document.ViewSetup;

        settings.method_5().method_151();
        Class908 class4 = document.Settings.method_5();

        settings.bool_42 = false;
        while (class2.method_9(BookmarkStart.b("圲娴吶椸䤺", num)))
        {
            string key = class2.method_1();
            if (key != null)
            {
                int num2;
                if (Class1160.dictionary_181 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(0x48);
                    dictionary1.Add(BookmarkStart.b("刲头䀶堸䈺丼爾⑀ㅂ≄≆ై♊㵌㭎⡐ᵒ㑔㩖㱘⡚ⵜ㹞ɠ٢", num), 0);
                    dictionary1.Add(BookmarkStart.b("刲头䀶堸䈺丼氾⥀ⱂ㉄ᝆ╈⩊⹌⩎㥐㱒㥔㍖㱘⥚ड़㩞ᥠᝢ", num), 1);
                    dictionary1.Add(BookmarkStart.b("刲䀴䌶嘸紺刼䴾ⱀ≂ㅄࡆ㽈⹊㽌㵎㡐㝒ご", num), 2);
                    dictionary1.Add(BookmarkStart.b("儲娴堶券紺刼匾╀ፂ㝄⹆❈㽊⑌ⅎ㙐", num), 3);
                    dictionary1.Add(BookmarkStart.b("儲娴堶券紺刼匾╀ᅂ⁄ㅆ᥈㥊⑌ⅎ═㩒㭔ざ", num), 4);
                    dictionary1.Add(BookmarkStart.b("儲娴堶券紺刼匾╀ፂ㝄⹆❈㽊⑌ⅎ㙐R㵔㉖㱘⽚⹜", num), 5);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺砼刾⍀♂⅄ᑆえ㡊㥌⩎㱐ᕒ㩔㥖ⵘ⡚", num), 6);
                    dictionary1.Add(BookmarkStart.b("䌲䜴帶圸伺笼䴾⁀⁂ㅄ⹆♈╊ⱌ⍎ቐ㭒㑔╖㡘㡚⥜㩞፠㑢౤ͦᵨͪ", num), 7);
                    dictionary1.Add(BookmarkStart.b("䌲䜴帶圸伺洼倾㉀㝂ᙄ⑆㭈≊㵌㭎Ṑ╒ご╖൘㹚╜⭞", num), 8);
                    dictionary1.Add(BookmarkStart.b("䄲倴娶嘸䴺堼漾⑀ㅂ㙄⡆❈⩊⅌َ㽐㕒㩔╖㑘㩚⥜㙞๠ൢ", num), 9);
                    dictionary1.Add(BookmarkStart.b("䀲崴堶丸縺匼䤾⑀⽂⩄㝆ⱈ", num), 10);
                    dictionary1.Add(BookmarkStart.b("䔲吴嬶倸强尼䬾⑀ɂ≄♆⁈╊㹌㭎ɐげ㵔㉖㑘㩚", num), 11);
                    dictionary1.Add(BookmarkStart.b("䀲吴䄶尸爺匼䤾⁀⽂ⱄ⍆ᅈيŌ", num), 12);
                    dictionary1.Add(BookmarkStart.b("娲刴夶嘸䤺堼爾⡀㭂⁄⍆ੈ⑊⍌㭎㑐㵒⅔", num), 13);
                    dictionary1.Add(BookmarkStart.b("䘲䘴制愸栺焼款ᙀ⭂⁄⥆ᩈ⩊㭌♎㽐㑒", num), 14);
                    dictionary1.Add(BookmarkStart.b("䀲吴䄶尸漺唼䴾⹀㙂≄⽆ᅈᡊŌ᭎", num), 15);
                    dictionary1.Add(BookmarkStart.b("䔲尴制丸", num), 0x10);
                    dictionary1.Add(BookmarkStart.b("䤲娴堶吸", num), 0x11);
                    dictionary1.Add(BookmarkStart.b("圲娴夶䴸缺吼䰾ㅀ⽂⑄㹆᥈⩊⩌⩎ፐ㱒⁔㥖㵘㩚⽜㙞Ѡၢ", num), 0x12);
                    dictionary1.Add(BookmarkStart.b("圲尴䐶䤸场尼䘾̀≂♄ⱆ⹈㥊≌㩎㽐㝒ٔ㽖㡘⭚㡜", num), 0x13);
                    dictionary1.Add(BookmarkStart.b("䌲䜴帶圸伺笼倾㍀⹂㙄͆⡈㽊ⱌ", num), 20);
                    dictionary1.Add(BookmarkStart.b("嘲場唶尸强椼䴾㑀♂ᅄ㹆㥈⹊ୌ⁎㽐❒♔", num), 0x15);
                    dictionary1.Add(BookmarkStart.b("䀲吴䄶尸栺䠼崾㉀♂ㅄņ♈╊㥌㱎", num), 0x16);
                    dictionary1.Add(BookmarkStart.b("䀲吴䄶尸紺刼䴾ⱀあń♆㵈⩊", num), 0x17);
                    dictionary1.Add(BookmarkStart.b("帲尴䔶䬸吺似爾⁀ㅂ≄⹆❈㡊", num), 0x18);
                    dictionary1.Add(BookmarkStart.b("刲头帶常唺缼倾㍀❂⁄㕆㩈੊⍌⭎ᑐ㝒㉔㉖⩘", num), 0x19);
                    dictionary1.Add(BookmarkStart.b("儲娴䔶崸帺似䰾Հⱂ⭄㍆ᩈ㹊㽌㵎㹐♒㭔㍖ᅘ㹚㱜㭞Ѡᅢ", num), 0x1a);
                    dictionary1.Add(BookmarkStart.b("儲娴䔶崸帺似䰾Հⱂ⭄㍆ᩈ㹊㽌㵎㹐♒㭔㍖὘㑚㉜⭞Ѡᅢ", num), 0x1b);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺格儾╀♂㝄⭆⁈╊⡌َ㽐╒㑔㭖じ㽚՜቞ⵠ", num), 0x1c);
                    dictionary1.Add(BookmarkStart.b("吲䀴䌶䴸帺似績㕀ᝂ⩄㝆", num), 0x1d);
                    dictionary1.Add(BookmarkStart.b("䌲䜴堶嘸崺渼䬾⁀㝂⁄", num), 30);
                    dictionary1.Add(BookmarkStart.b("唲娴䔶吸䠺礼娾㉀⩂≄⥆", num), 0x1f);
                    dictionary1.Add(BookmarkStart.b("刲䄴䌶堸堺唼娾╀ᝂ⁄⩆㥈❊ⱌ㭎㑐", num), 0x20);
                    dictionary1.Add(BookmarkStart.b("弲尴夶券栺䤼䘾ⵀ♂㙄", num), 0x21);
                    dictionary1.Add(BookmarkStart.b("圲娴吶䰸嘺堼儾㕀ᝂ㱄㝆ⱈ", num), 0x22);
                    dictionary1.Add(BookmarkStart.b("帲吴帶唸瘺堼䴾♀♂", num), 0x23);
                    dictionary1.Add(BookmarkStart.b("䀲䄴丶唸帺洼帾⽀♂̈́⡆㭈♊ⱌ㭎ᝐ㩒㥔⍖㱘⥚", num), 0x24);
                    dictionary1.Add(BookmarkStart.b("䜲䜴嘶娸债漼娾㝀⩂㙄⹆♈╊㹌", num), 0x25);
                    dictionary1.Add(BookmarkStart.b("圲娴吶䰸嘺堼儾㕀ፂ㝄⡆㵈⹊⹌㭎㡐㱒㭔", num), 0x26);
                    dictionary1.Add(BookmarkStart.b("圲倴儶堸为儼䬾ᕀ≂❄ᑆ㵈⑊㵌", num), 0x27);
                    dictionary1.Add(BookmarkStart.b("刲䀴䌶嘸猺䐼伾⥀♂⭄♆㵈≊≌ⅎ", num), 40);
                    dictionary1.Add(BookmarkStart.b("倲娴夶䨸帺帼䨾㕀⩂㍄≆ň㉊㵌❎㑐㵒ᥔ㹖㑘㉚⥜", num), 0x29);
                    dictionary1.Add(BookmarkStart.b("嬲䰴䜶儸帺匼帾㕀⩂⩄⥆ፈ⑊⍌⩎", num), 0x2a);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺甼䘾ㅀ⭂⁄⥆⡈㽊⡌౎ぐ⍒♔", num), 0x2b);
                    dictionary1.Add(BookmarkStart.b("嘲䌴制圸稺匼嬾เ❂⅄ཆⱈ⩊⥌⩎⍐⁒", num), 0x2c);
                    dictionary1.Add(BookmarkStart.b("圲䜴嘶丸刺匼堾ـㅂⱄ⍆ň⑊㽌♎⭐㱒㭔⍖㡘㝚๜⽞`b౤०๨", num), 0x2d);
                    dictionary1.Add(BookmarkStart.b("圲䜴嘶丸刺匼堾ـㅂⱄ⍆Ὀ⹊㽌㭎㡐げ㑔㭖੘⭚㱜㱞ࡠൢɤ", num), 0x2e);
                    dictionary1.Add(BookmarkStart.b("圲尴䐶䤸场尼䘾ीⱂ㝄⹆㍈⑊⍌㭎ぐ㽒ᅔ╖㡘ⱚ㑜ㅞ٠③ᝤ๦൨⹪᭬੮Ͱੲ", num), 0x2f);
                    dictionary1.Add(BookmarkStart.b("圲尴䐶䤸场尼䘾ᝀ♂㝄㍆⁈⡊ⱌ⍎ᕐ⅒㑔⁖じ㕚㩜ᡞ፠੢Ť≦Ὠ๪Ὤ᙮", num), 0x30);
                    dictionary1.Add(BookmarkStart.b("䘲䘴制琸娺似堾⡀ⵂ㙄ņ♈㥊ौ㵎ぐ⑒㱔㥖㹘ᱚ⽜㙞ՠⱢᝤ๦๨ɪͬ", num), 0x31);
                    dictionary1.Add(BookmarkStart.b("圲䜴嘶丸刺匼堾ـㅂⱄ⍆ň⑊㽌♎⭐㱒㭔⍖㡘㝚ቜⵞࡠѢ౤०", num), 50);
                    dictionary1.Add(BookmarkStart.b("圲䜴嘶丸刺匼堾ـㅂⱄ⍆Ὀ⹊㽌㭎㡐げ㑔㭖ᙘ⥚㑜㡞ࡠൢ", num), 0x33);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺渼圾⁀❂⁄ņ♈㥊⁌୎ぐ❒㑔", num), 0x34);
                    dictionary1.Add(BookmarkStart.b("䌲䀴夶娸伺䠼帾㕀⩂⩄⥆Ɉ⹊㽌ⅎ㡐㵒㉔", num), 0x35);
                    dictionary1.Add(BookmarkStart.b("倲崴嘶䬸娺帼䬾⑀ㅂᙄ㝆⡈⡊⑌ⅎ㙐ၒ㩔㥖ⵘ⥚㉜㍞", num), 0x36);
                    dictionary1.Add(BookmarkStart.b("䌲䜴帶圸伺椼䠾⹀ూ⭄ࡆ❈⹊", num), 0x37);
                    dictionary1.Add(BookmarkStart.b("䀲䄴䔶倸堺䤼社⡀ㅂ㙄㍆ࡈ╊⥌͎ぐ⁒⅔ᑖㅘ㩚⽜ⱞ", num), 0x38);
                    dictionary1.Add(BookmarkStart.b("崲娴笶倸唺堼紾㍀♂⑄ⱆ㩈੊⭌㭎㑐⅒", num), 0x39);
                    dictionary1.Add(BookmarkStart.b("崲娴笶倸唺堼紾㍀♂⑄ⱆ㩈ॊ⡌⥎㹐⅒ご", num), 0x3a);
                    dictionary1.Add(BookmarkStart.b("唲娴堶䴸唺刼䬾⑀ፂ㝄", num), 0x3b);
                    dictionary1.Add(BookmarkStart.b("嘲嬴匶圸吺䤼娾ᅀㅂ", num), 60);
                    dictionary1.Add(BookmarkStart.b("倲娴娶䤸娺䤼", num), 0x3d);
                    dictionary1.Add(BookmarkStart.b("圲娴吶漸娺似䰾", num), 0x3e);
                    dictionary1.Add(BookmarkStart.b("尲䔴䌶倸嘺吼䔾⑀Ղ⩄㕆ୈ㥊≌㡎≐㙒❔", num), 0x3f);
                    dictionary1.Add(BookmarkStart.b("䄲倴嬶䀸琺匼椾ీག", num), 0x40);
                    dictionary1.Add(BookmarkStart.b("刲头嬶嘸䰺洼焾ـ", num), 0x41);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺漼娾ⵀ㩂੄⥆ੈᡊṌ", num), 0x42);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺渼帾㝀♂ቄ≆⭈ᭊⱌ⡎㑐⁒ᑔ⑖੘㉚㍜㡞ൠ٢⍤๦ը๪", num), 0x43);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺爼䴾♀≂⭄⹆㍈⹊ьⅎᝐ㱒㥔㍖㱘⥚", num), 0x44);
                    dictionary1.Add(BookmarkStart.b("圲娴礶嘸伺格䰾⑀ག⩄⥆⹈ൊ⑌⍎㑐ᵒ㑔㩖㱘⡚", num), 0x45);
                    dictionary1.Add(BookmarkStart.b("䌲尴伶尸场丼漾⑀ㅂౄ⥆⩈⍊", num), 70);
                    dictionary1.Add(BookmarkStart.b("䜲吴䔶常帺䤼氾≀ㅂ⁄≆❈ᡊ㝌", num), 0x47);
                    Class1160.dictionary_181 = dictionary1;
                }
                if (Class1160.dictionary_181.TryGetValue(key, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                    {
                        settings.bool_60 = class2.method_31();
                        continue;
                    }

                    case 1:
                    {
                        settings.bool_57 = class2.method_31();
                        continue;
                    }

                    case 2:
                    case 0x23:
                    {
                        continue;
                    }

                    case 3:
                    {
                        settings.bool_39 = class2.method_31();
                        continue;
                    }

                    case 4:
                    {
                        settings.bool_38 = class2.method_31();
                        continue;
                    }

                    case 5:
                    {
                        settings.int_18 = class2.method_29();
                        continue;
                    }

                    case 6:
                    {
                        settings.bool_8 = class2.method_31();
                        continue;
                    }

                    case 7:
                    {
                        settings.bool_5 = class2.method_31();
                        continue;
                    }

                    case 8:
                    {
                        settings.bool_4 = class2.method_31();
                        continue;
                    }

                    case 9:
                    {
                        settings.bool_3 = class2.method_31();
                        continue;
                    }

                    case 10:
                    {
                        settings.bool_29 = class2.method_31();
                        continue;
                    }

                    case 11:
                    {
                        settings.bool_52 = class2.method_31();
                        continue;
                    }

                    case 12:
                    {
                        settings.bool_53 = class2.method_31();
                        continue;
                    }

                    case 13:
                    {
                        settings.bool_56 = class2.method_31();
                        continue;
                    }

                    case 14:
                    {
                        settings.bool_59 = class2.method_31();
                        continue;
                    }

                    case 15:
                    {
                        settings.string_4 = class2.method_12(BookmarkStart.b("䬲䘴嬶䴸", num), "");
                        continue;
                    }

                    case 0x10:
                    {
                        viewSetup.DocumentViewType = Class330.smethod_6(class2.method_28());
                        continue;
                    }

                    case 0x11:
                    {
                        smethod_1(viewSetup, class2);
                        continue;
                    }

                    case 0x12:
                    {
                        viewSetup.DoNotDisplayPageBoundaries = class2.method_31();
                        continue;
                    }

                    case 0x13:
                    {
                        viewSetup.DisplayBackgroundShape = class2.method_31();
                        continue;
                    }

                    case 20:
                    {
                        settings.bool_6 = class2.method_31();
                        continue;
                    }

                    case 0x15:
                    {
                        settings.bool_7 = class2.method_31();
                        continue;
                    }

                    case 0x16:
                    {
                        settings.bool_9 = class2.method_31();
                        continue;
                    }

                    case 0x17:
                    {
                        settings.bool_10 = class2.method_31();
                        continue;
                    }

                    case 0x18:
                    {
                        settings.bool_11 = class2.method_31();
                        continue;
                    }

                    case 0x19:
                    {
                        settings.bool_12 = class2.method_31();
                        continue;
                    }

                    case 0x1a:
                    {
                        settings.bool_13 = class2.method_31();
                        continue;
                    }

                    case 0x1b:
                    {
                        settings.bool_14 = class2.method_31();
                        continue;
                    }

                    case 0x1c:
                    {
                        settings.bool_58 = class2.method_31();
                        continue;
                    }

                    case 0x1d:
                    {
                        settings.bool_15 = class2.method_31();
                        continue;
                    }

                    case 30:
                    {
                        smethod_3(settings, class2);
                        continue;
                    }

                    case 0x1f:
                    {
                        viewSetup.FormsDesign = class2.method_31();
                        continue;
                    }

                    case 0x20:
                    {
                        settings.string_0 = class2.method_28();
                        continue;
                    }

                    case 0x21:
                    {
                        settings.bool_16 = class2.method_31();
                        continue;
                    }

                    case 0x22:
                    {
                        settings.autoFormatDocumentType_0 = Class330.smethod_10(class2.method_28());
                        continue;
                    }

                    case 0x24:
                    {
                        settings.int_32 = Class114.smethod_8(class2.method_28());
                        continue;
                    }

                    case 0x25:
                    {
                        settings.bool_21 = class2.method_31();
                        continue;
                    }

                    case 0x26:
                    {
                        smethod_4(document, class2);
                        continue;
                    }

                    case 0x27:
                    {
                        settings.float_0 = class2.method_29();
                        continue;
                    }

                    case 40:
                    {
                        settings.bool_27 = class2.method_31();
                        continue;
                    }

                    case 0x29:
                    {
                        settings.int_15 = class2.method_29();
                        continue;
                    }

                    case 0x2a:
                    {
                        settings.int_16 = class2.method_29();
                        continue;
                    }

                    case 0x2b:
                    {
                        settings.bool_28 = class2.method_31();
                        continue;
                    }

                    case 0x2c:
                    {
                        settings.bool_37 = class2.method_31();
                        continue;
                    }

                    case 0x2d:
                    {
                        settings.int_19 = class2.method_29();
                        continue;
                    }

                    case 0x2e:
                    {
                        settings.int_20 = class2.method_29();
                        continue;
                    }

                    case 0x2f:
                    {
                        settings.int_21 = class2.method_29();
                        continue;
                    }

                    case 0x30:
                    {
                        settings.int_22 = class2.method_29();
                        continue;
                    }

                    case 0x31:
                    {
                        settings.bool_40 = !class2.method_31();
                        continue;
                    }

                    case 50:
                    {
                        settings.int_23 = class2.method_29();
                        continue;
                    }

                    case 0x33:
                    {
                        settings.int_24 = class2.method_29();
                        continue;
                    }

                    case 0x34:
                    {
                        settings.bool_41 = class2.method_31();
                        continue;
                    }

                    case 0x35:
                    {
                        settings.bool_42 = class2.method_31();
                        continue;
                    }

                    case 0x36:
                    {
                        settings.characterSpacing_0 = Class330.smethod_2(class2.method_28());
                        continue;
                    }

                    case 0x37:
                    {
                        settings.bool_43 = class2.method_31();
                        continue;
                    }

                    case 0x38:
                    {
                        settings.bool_44 = class2.method_31();
                        continue;
                    }

                    case 0x39:
                    {
                        settings.string_1 = smethod_2(class2, settings);
                        continue;
                    }

                    case 0x3a:
                    {
                        settings.string_2 = smethod_2(class2, settings);
                        continue;
                    }

                    case 0x3b:
                    {
                        smethod_7(A_0, class2.method_1(), document.FootnoteOptions);
                        continue;
                    }

                    case 60:
                    {
                        smethod_7(A_0, class2.method_1(), document.EndnoteOptions);
                        continue;
                    }

                    case 0x3d:
                    {
                        smethod_5(class4, class2);
                        continue;
                    }

                    case 0x3e:
                    {
                        smethod_6(document.Variables, class2);
                        continue;
                    }

                    case 0x3f:
                    {
                        settings.bool_45 = class2.method_31();
                        continue;
                    }

                    case 0x40:
                    {
                        settings.bool_46 = class2.method_31();
                        continue;
                    }

                    case 0x41:
                    {
                        settings.bool_47 = class2.method_31();
                        continue;
                    }

                    case 0x42:
                    {
                        settings.bool_48 = class2.method_31();
                        continue;
                    }

                    case 0x43:
                    {
                        settings.bool_49 = class2.method_31();
                        continue;
                    }

                    case 0x44:
                    {
                        settings.bool_50 = class2.method_31();
                        continue;
                    }

                    case 0x45:
                    {
                        settings.bool_51 = class2.method_31();
                        continue;
                    }

                    case 70:
                    {
                        settings.int_25 = class2.method_29();
                        continue;
                    }

                    case 0x47:
                    {
                        settings.screenSize_1 = Class417.smethod_29(class2.method_28());
                        continue;
                    }
                    }
                }
            }
            class2.vmethod_1();
        }
    }
Exemple #12
0
 public Class1036(Class908 chunk, System.Drawing.Color color, short lineWeight)
 {
     this.class908_0 = chunk;
     this.color_0    = color;
     this.short_0    = lineWeight;
 }
Exemple #13
0
    private static void smethod_5(Class857 A_0)
    {
        int      num    = 4;
        Class908 class2 = A_0.method_9().Settings.method_5();
        Class396 class3 = A_0.method_11();

        while (class3.method_19())
        {
            string str;
            string str2;
            if ((((str2 = class3.method_1()) != null) && (str2 == BookmarkStart.b("䐩䴫䌭唯", num))) && ((str = class3.method_3()) != null))
            {
                int num2;
                if (Class1160.dictionary_29 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(7);
                    dictionary1.Add(BookmarkStart.b("欩䠫䨭怯匱䘳圵欷䨹崻崽⤿ⱁ⍃ቅ❇ṉⵋⱍ㱏㝑ᝓ㍕㑗㙙⽛", num), 0);
                    dictionary1.Add(BookmarkStart.b("礩䐫䄭䜯怱儳刵吷匹刻嬽̿⩁╃⡅⽇⽉㽋", num), 1);
                    dictionary1.Add(BookmarkStart.b("欩䠫䨭怯匱䘳圵氷嬹帻刽┿ᅁ㑃❅⭇⍉≋⥍", num), 2);
                    dictionary1.Add(BookmarkStart.b("欩䠫䨭甯䨱䀳匵䨷吹崻刽ి❁╃≅ⅇ⑉⭋", num), 3);
                    dictionary1.Add(BookmarkStart.b("瀩䌫䄭崯昱䴳䘵崷", num), 4);
                    dictionary1.Add(BookmarkStart.b("瀩䌫䄭崯琱唳唵䰷唹主", num), 5);
                    dictionary1.Add(BookmarkStart.b("缩弫䬭瘯崱䘳嬵崷䠹瀻圽⸿❁ᝃ㙅⥇⥉╋⁍㝏", num), 6);
                    Class1160.dictionary_29 = dictionary1;
                }
                if (Class1160.dictionary_29.TryGetValue(str, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                        A_0.method_60(class3.method_23());
                        return;

                    case 1:
                        A_0.method_9().Settings.method_2(class3.method_23());
                        return;

                    case 2:
                        class2.method_72(class3.method_23());
                        return;

                    case 3:
                        class2.method_42(!class3.method_23());
                        return;

                    case 4:
                        A_0.method_9().ViewSetup.ZoomType = (ZoomType)class3.method_22();
                        return;

                    case 5:
                        A_0.method_9().ViewSetup.ZoomPercent = class3.method_22();
                        return;

                    case 6:
                        class2.method_94(class3.method_23());
                        return;
                    }
                }
            }
        }
    }