private void method_0() { for (var i = 0; i < 5; i++) { _double9[i] = new double[18]; } for (var j = 0; j < 5; j++) { _byte1[j] = new byte[256]; } for (var k = 0; k < 5; k++) { _byte4[k] = new byte[256]; } for (var l = 0; l < 5; l++) { _int23[l] = new int[50]; } Byte6 = Class114.smethod_0(); Byte7 = Class114.smethod_1(); Byte8 = Class114.smethod_2(); Int34 = Class114.smethod_3(); Double13 = Class114.smethod_4(); Double14 = Class114.smethod_5(); Double15 = Class114.smethod_6(); Double16 = Class114.smethod_7(); Double17 = Class114.smethod_8(); Double18 = Class114.smethod_9(); Double19 = Class114.smethod_10(); Double20 = Class114.smethod_11(); Double21 = Class114.smethod_12(); Double22 = Class114.smethod_13(); Double23 = Class114.smethod_14(); }
private static void smethod_5(CharacterFormat A_0, Class394 A_1) { int num = 13; while (A_1.method_19()) { string str = A_1.method_1(); if (str != null) { if (!(str == BookmarkStart.b("䔲吴嬶", num))) { if (str == BookmarkStart.b("倲娴嬶嘸䤺", num)) { A_0.SetAttr(450, Class114.smethod_13(A_1.method_3())); } } else { A_0.SetAttr(140, Class860.smethod_17(A_1.method_3())); } } } }
internal Class16 method_39() { int num = 15; Class16 class2 = new Class16(); while (base.method_19()) { string key = base.method_1(); if (key != null) { int num2; if (Class1160.dictionary_25 == null) { Dictionary <string, int> dictionary1 = new Dictionary <string, int>(9); 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); dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼社⡀⽂⥄ᑆⅈ⩊⥌⩎", num), 7); dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼社⡀⽂⥄ፆ⁈╊㥌", num), 8); Class1160.dictionary_25 = dictionary1; } if (Class1160.dictionary_25.TryGetValue(key, out num2)) { switch (num2) { case 0: class2.SetAttr(1, Class417.smethod_34(base.method_3())); break; case 1: class2.method_61(Class114.smethod_13(base.method_3())); break; case 2: class2.method_57(Class114.smethod_13(base.method_3())); break; case 3: class2.method_65(base.method_3()); break; case 4: class2.method_67(base.method_3()); break; case 5: class2.method_69(base.method_3()); break; case 6: class2.method_71(base.method_3()); break; case 7: class2.method_73(base.method_3()); break; case 8: class2.method_75(base.method_3()); break; } } } } return(class2); }
internal void method_38(Border A_0, bool A_1) { int num = 2; while (base.method_19()) { string key = base.method_1(); if (key != null) { int num3; if (Class1160.dictionary_24 == null) { Dictionary <string, int> dictionary1 = new Dictionary <string, int>(10); 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); dictionary1.Add(BookmarkStart.b("尧䈩䤫䌭唯愱尳圵尷弹", num), 7); dictionary1.Add(BookmarkStart.b("尧䈩䤫䌭唯昱崳堵䰷", num), 8); dictionary1.Add(BookmarkStart.b("䨧丩師夭夯嘱䀳帵", num), 9); Class1160.dictionary_24 = dictionary1; } if (Class1160.dictionary_24.TryGetValue(key, out num3)) { switch (num3) { case 0: { A_0.BorderType = this.vmethod_3(); bool flag1 = base.method_3() == BookmarkStart.b("䘧䔩䈫䬭", num); break; } case 1: { float num4 = this.method_69(8f); if (num4 != float.MaxValue) { A_0.LineWidth = num4; } break; } case 2: { float num2 = this.method_69(1f); if (num2 != float.MaxValue) { A_0.Space = num2; } break; } case 3: A_0.Color = Class114.smethod_13(base.method_3()); break; case 4: A_0.Shadow = this.method_63(); break; case 6: A_0.ColorShemeName = base.method_3(); break; case 7: A_0.ShadeTheme = base.method_3(); break; case 9: base.method_4(); break; } } } } }
private Border method_37(bool A_0, Border A_1) { int num = 4; bool flag = false; bool flag2 = false; while (base.method_19()) { string key = base.method_1(); if (key != null) { int num4; if (Class1160.dictionary_23 == null) { Dictionary <string, int> dictionary1 = new Dictionary <string, int>(10); 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); dictionary1.Add(BookmarkStart.b("帩䐫䬭崯圱朳帵夷帹夻", num), 7); dictionary1.Add(BookmarkStart.b("帩䐫䬭崯圱怳張嘷丹", num), 8); dictionary1.Add(BookmarkStart.b("䠩䠫尭䜯嬱倳䈵倷", num), 9); Class1160.dictionary_23 = dictionary1; } if (Class1160.dictionary_23.TryGetValue(key, out num4)) { switch (num4) { case 0: A_1.BorderType = this.vmethod_3(); flag = base.method_3() == BookmarkStart.b("䐩䌫䀭唯", num); A_1.IsChanged = true; break; case 1: { float num3 = this.method_69(8f); if (num3 != float.MaxValue) { A_1.LineWidth = num3; A_1.IsChanged = true; } break; } case 2: { float num5 = this.method_69(1f); if (num5 != float.MaxValue) { A_1.Space = num5; A_1.IsChanged = true; } break; } case 3: A_1.Color = Class114.smethod_13(base.method_3()); A_1.IsChanged = true; break; case 4: A_1.Shadow = this.method_63(); break; case 6: A_1.ColorShemeName = base.method_3(); break; case 7: A_1.ShadeTheme = base.method_3(); break; case 9: { float num2 = this.method_69(20f); A_1.LineWidth = num2; flag2 = base.method_4() == 0; break; } } } } } if ((A_0 && flag) && !flag2) { return(null); } return(A_1); }
internal static void smethod_1(Class581 A_0, CharacterFormat A_1) { int num = 1; Class394 class2 = A_0.imethod_1(); string key = class2.method_1(); if (key != null) { int num2; if (Class1160.dictionary_126 == null) { Dictionary <string, int> dictionary1 = new Dictionary <string, int>(0x2b); 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); 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); Class1160.dictionary_126 = dictionary1; } if (Class1160.dictionary_126.TryGetValue(key, out num2)) { switch (num2) { case 0: { string str4 = class2.method_28(); if (A_0.Interface50.imethod_0().StyleNameIds.ContainsKey(str4)) { A_1.CharStyleName = A_0.Interface50.imethod_0().StyleNameIds[str4]; } return; } case 1: smethod_4(A_1, class2); return; case 2: if (!A_1.method_72(230)) { A_1.SetAttr(230, class2.method_28()); } return; case 3: A_1.SetAttr(60, class2.method_32()); return; case 4: A_1.SetAttr(250, class2.method_32()); return; case 5: A_1.SetAttr(70, class2.method_32()); return; case 6: A_1.SetAttr(260, class2.method_32()); return; case 7: A_1.SetAttr(120, class2.method_32()); return; case 8: A_1.SetAttr(110, class2.method_32()); return; case 9: A_1.SetAttr(80, class2.method_32()); return; case 10: A_1.SetAttr(300, class2.method_32()); return; case 11: A_1.SetAttr(90, class2.method_32()); return; case 12: A_1.SetAttr(100, class2.method_32()); return; case 13: A_1.SetAttr(170, class2.method_32()); return; case 14: A_1.SetAttr(180, class2.method_32()); return; case 15: A_1.SetAttr(440, class2.method_32()); return; case 0x10: A_1.SetAttr(130, class2.method_32()); return; case 0x11: A_1.SetAttr(330, class2.method_32()); return; case 0x12: A_1.SetAttr(0x84, class2.method_32()); return; case 0x13: { string str3 = class2.method_28(); if (str3 != null) { A_1.SetAttr(160, Class114.smethod_13(str3)); } return; } case 20: { float num3 = class2.method_29(); if (num3 != float.MaxValue) { A_1.SetAttr(150, num3 / 20f); } return; } case 0x15: { string str6 = class2.method_28(); if (!string.IsNullOrEmpty(str6)) { short num5 = short.Parse(str6.Replace(BookmarkStart.b("Ȧ", num), string.Empty), NumberStyles.Integer, CultureInfo.InvariantCulture); A_1.SetAttr(290, num5); } return; } case 0x16: A_1.SetAttr(220, float.Parse(class2.method_29().ToString(), NumberStyles.Number, CultureInfo.InvariantCulture) / 2f); return; case 0x17: A_1.SetAttr(200, ((float)class2.method_29()) / 2f); return; case 0x18: { string s = class2.method_28(); if (s != null) { A_1.SetAttr(190, float.Parse(s, NumberStyles.Number, CultureInfo.InvariantCulture) / 2f); } return; } case 0x19: { string str5 = class2.method_28(); if (str5 != null) { A_1.SetAttr(350, float.Parse(str5, NumberStyles.Number, CultureInfo.InvariantCulture) / 2f); } return; } case 0x1a: { Color color = Class860.smethod_19(class2.method_28()); if (color != Color.Empty) { A_1.SetAttr(20, color); } return; } case 0x1b: smethod_5(A_1, class2); return; case 0x1c: A_1.SetAttr(310, Class860.smethod_15(class2.method_28())); return; case 0x1d: class2.method_36(A_1.Border); return; case 30: A_1.SetAttr(370, class2.method_39()); return; case 0x1f: class2.vmethod_1(); return; case 0x20: A_1.SetAttr(210, Class860.smethod_21(class2.method_28())); return; case 0x21: A_1.SetAttr(0x109, class2.method_32()); return; case 0x22: A_1.SetAttr(0x10c, class2.method_32()); return; case 0x23: A_1.SetAttr(770, Class860.smethod_3(class2.method_28())); return; case 0x24: smethod_6(A_1, class2); return; case 0x25: smethod_7(A_1, class2); return; case 0x26: smethod_3(A_1, class2); return; case 0x27: A_1.SetAttr(10, class2.method_32()); return; case 40: class2.method_26(); return; case 0x29: Class519.smethod_15(A_1, A_0); return; case 0x2a: { TableCell parentObject = A_0.method_13().ParentObject as TableCell; if (parentObject != null) { parentObject.CellFormat.GridSpan = (short)class2.method_29(); } return; } } } } if (!smethod_2(A_0, A_1)) { class2.vmethod_1(); } }
internal static Color smethod_0(string A_0) { int num3; int num = 7; Match match = regex_0.Match(A_0); string str = match.Groups[2].Value; string str2 = match.Groups[8].Value; string str3 = match.Groups[6].Value; string str4 = match.Groups[10].Value; string str5 = match.Groups[12].Value; if (string.IsNullOrEmpty(str)) { if (!string.IsNullOrEmpty(str2)) { if (str2 == BookmarkStart.b("娬䘮弰圲娴䀶", num)) { return(Color.FromArgb(0xef, 0x11, 0, 0)); } if (str2 == BookmarkStart.b("娬䘮弰圲娴䀶洸帺䔼䬾", num)) { return(Color.Black); } if (str2 == BookmarkStart.b("夬䜮堰䀲", num)) { return(Color.Empty); } return(Class1086.smethod_0(str2)); } if (!string.IsNullOrEmpty(str3)) { return(Class114.smethod_13(str3)); } if (!string.IsNullOrEmpty(str4)) { return(Class114.smethod_13(str4)); } if (string.IsNullOrEmpty(str5)) { throw new InvalidOperationException(smethod_4(A_0)); } StringBuilder builder = new StringBuilder(6); for (int i = 0; i < str5.Length; i++) { char ch = str5[i]; builder.Append(ch); builder.Append(ch); } return(Class114.smethod_13(builder.ToString())); } int alpha = 0xef; string str6 = match.Groups[3].Value; if (str6 == null) { goto Label_01A2; } if (str6 != BookmarkStart.b("䬬䘮崰弲", num)) { if (str6 != BookmarkStart.b("䄬䘮弰嘲稴䔶缸刺儼匾", num)) { if (!(str6 == BookmarkStart.b("䄬䘮弰嘲", num))) { if (!(str6 == BookmarkStart.b("帬䜮倰圲娴䀶", num))) { goto Label_01A2; } num3 = 0xf3; } else { num3 = 0xf2; } } else { num3 = 0xf1; } } else { num3 = 240; } string str7 = match.Groups[4].Value; if (str7 != null) { int num5; if (str7 != BookmarkStart.b("䤬丮䌰堲倴夶", num)) { if (!(str7 == BookmarkStart.b("䄬䘮嘰嬲䄴制圸", num))) { if (!(str7 == BookmarkStart.b("䰬䬮唰", num))) { goto Label_0196; } num5 = 3; } else { num5 = 2; } } else { num5 = 1; } int blue = Class1041.smethod_23(match.Groups[5].Value); return(Color.FromArgb(alpha, num3, num5, blue)); } Label_0196: throw new InvalidOperationException(smethod_4(A_0)); Label_01A2: throw new InvalidOperationException(smethod_4(A_0)); }