// Token: 0x0600073C RID: 1852 RVA: 0x0003D904 File Offset: 0x0003BB04 private void c088f21b6f5e5aa682d194e5d3fd433c1(object cd7b28952603b35a45c555982e677363a, EventArgs cdf15457ee4816989343b6e6e96dd4cfe) { this.c6663afbaedcf5310c20e3ccc49505ce3.cae83e75b541f1dda9d43a148b59fa365 = (cd5c09c7b57f3aa6b224c611a72ca3b10.c314a07ce2fdc323eeae3a6f2d7cc45aa)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19088); this.c6663afbaedcf5310c20e3ccc49505ce3.cb16116662e3a8236c6a68ec685d11a59 = Color.FromArgb(cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19092), cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19096), cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19100)); this.c6663afbaedcf5310c20e3ccc49505ce3.BackColor = Color.Transparent; this.c6663afbaedcf5310c20e3ccc49505ce3.c73ce297cbfb29ef5051ff1843029f73b = (cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19104) != 0); this.c6663afbaedcf5310c20e3ccc49505ce3.c7efec4a1ea06adc0a6c671b2079a2607 = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19108); this.c6663afbaedcf5310c20e3ccc49505ce3.c9250165d8b7b8d7b7ed5f5e67f5e8192 = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19112); this.c6663afbaedcf5310c20e3ccc49505ce3.c23fbeac2e1953c7f7a41021beb474f3e = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19116); this.c6663afbaedcf5310c20e3ccc49505ce3.ca949dc179b4669f635c5dc702034156f = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19120); this.c6663afbaedcf5310c20e3ccc49505ce3.c1c3a2846f4ede6cd2085bf69650e3270 = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19124); this.c6663afbaedcf5310c20e3ccc49505ce3.SendToBack(); byte[] contb = c6faa5467be1a4874657b372a49b7c927.contb; IntPtr intPtr = Marshal.AllocCoTaskMem((int)c7e3f6af67bf34eefc1a4cca086e17069.cfeb04651f165d0166e7c10ab1acf8b28(contb)); Marshal.Copy(contb, cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19128), intPtr, (int)c7e3f6af67bf34eefc1a4cca086e17069.cfeb04651f165d0166e7c10ab1acf8b28(contb)); uint num = (uint)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19132); this.cff89be58a87dcf8b5f19587eb5159049.AddMemoryFont(intPtr, (int)c7e3f6af67bf34eefc1a4cca086e17069.cfeb04651f165d0166e7c10ab1acf8b28(c6faa5467be1a4874657b372a49b7c927.contb)); c60797b4f8bfa489df1954dcdc88ad77d.c9fbf9c64153f9d05835c0112f1f1b5bb(intPtr, (uint)((int)c7e3f6af67bf34eefc1a4cca086e17069.cfeb04651f165d0166e7c10ab1acf8b28(c6faa5467be1a4874657b372a49b7c927.contb)), IntPtr.Zero, ref num); Marshal.FreeCoTaskMem(intPtr); this.c6dfddf0cdda0232354bc9a3f374808e1 = new Font(this.cff89be58a87dcf8b5f19587eb5159049.Families[cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19136)], cebbdeae8341a51f374f3ef4c993a069a.cabf61ab14a85b3360133efd96ff22140(19140)); Graphics graphics = base.CreateGraphics(); try { SizeF sizeF = base.CreateGraphics().MeasureString(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(69155), this.c6dfddf0cdda0232354bc9a3f374808e1); float num2 = (float)(this.c6663afbaedcf5310c20e3ccc49505ce3.Height / cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19144)) - sizeF.Height / cebbdeae8341a51f374f3ef4c993a069a.cabf61ab14a85b3360133efd96ff22140(19148); this.cb72998a5432e19863295febdd04b9d5d = new List <RadLabel>(); List <SizeF> list = new List <SizeF>(); string text = ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(69155); for (int i = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19152); i < text.Length; i += cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19156)) { list.Add(graphics.MeasureString(text[i].ToString(), this.c6dfddf0cdda0232354bc9a3f374808e1)); } for (;;) { switch (6) { case 0: continue; } break; } if (!true) { RuntimeMethodHandle runtimeMethodHandle = methodof(c60797b4f8bfa489df1954dcdc88ad77d.c088f21b6f5e5aa682d194e5d3fd433c1(object, EventArgs)).MethodHandle; } float num3 = (float)(base.Width / cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19160)); IEnumerable <SizeF> source = list; Func <SizeF, float> selector; if ((selector = c60797b4f8bfa489df1954dcdc88ad77d.< > c.c7a55b29771e6d48c9f768e2958763ca5) == null) { for (;;) { switch (7) { case 0: continue; } break; } selector = (c60797b4f8bfa489df1954dcdc88ad77d.< > c.c7a55b29771e6d48c9f768e2958763ca5 = new Func <SizeF, float>(c60797b4f8bfa489df1954dcdc88ad77d.< > c.cdfab1996eb8651828de2a4469aa3481e.c760f3edfdd282a99c9ae9c37711b752d)); } float num4 = num3 - source.Sum(selector) / cebbdeae8341a51f374f3ef4c993a069a.cabf61ab14a85b3360133efd96ff22140(19164); int num5 = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19168); text = ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(69155); for (int i = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19172); i < text.Length; i += cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19196)) { char c = text[i]; RadLabel radLabel = new RadLabel { Text = c.ToString(), Font = this.c6dfddf0cdda0232354bc9a3f374808e1, AutoSize = (cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19176) != 0), ForeColor = Color.FromArgb(cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19180), cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19184), cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19188)), BackColor = Color.Transparent }; radLabel.Left = (int)num4; num4 += list[num5].Width; radLabel.Top = (int)num2; radLabel.Size = new Size((int)list[num5].Width, (int)list[num5].Height); base.Controls.Add(radLabel); radLabel.Parent = this.c6663afbaedcf5310c20e3ccc49505ce3; this.cb72998a5432e19863295febdd04b9d5d.Add(radLabel); radLabel.BringToFront(); num5 += cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(19192); } for (;;) { switch (2) { case 0: continue; } break; } } finally { if (graphics != null) { for (;;) { switch (3) { case 0: continue; } break; } ((IDisposable)graphics).Dispose(); } } }
private void FrmWait_Shown(object sender, EventArgs e) { this.loadingCircle1.GEnum8_0 = GControl0.GEnum8.const_2; this.loadingCircle1.Color_0 = this.color_0; this.loadingCircle1.BackColor = Color.Transparent; this.loadingCircle1.Boolean_0 = true; this.loadingCircle1.Int32_0 = 20; this.loadingCircle1.Int32_2 = 30; this.loadingCircle1.Int32_1 = 40; this.loadingCircle1.Int32_4 = 2; this.loadingCircle1.Int32_3 = 60; this.loadingCircle1.SendToBack(); this.point_0 = this.loadingCircle1.Location; byte[] contb = Class123.contb; IntPtr num1 = Marshal.AllocCoTaskMem(contb.Length); Marshal.Copy(contb, 0, num1, contb.Length); uint uint_1 = 0; this.privateFontCollection_0.AddMemoryFont(num1, Class123.contb.Length); FrmWait.AddFontMemResourceEx(num1, (uint)Class123.contb.Length, IntPtr.Zero, ref uint_1); Marshal.FreeCoTaskMem(num1); this.font_0 = new Font(this.privateFontCollection_0.Families[0], 16f); using (Graphics graphics = this.CreateGraphics()) { float num2 = (float)(this.loadingCircle1.Height / 2) - this.CreateGraphics().MeasureString("WiiU USB Helper", this.font_0).Height / 2f; this.list_1 = new List <RadLabel>(); List <SizeF> source = new List <SizeF>(); foreach (char ch in "WiiU USB Helper") { source.Add(graphics.MeasureString(ch.ToString(), this.font_0)); } float num3 = (float)(this.Width / 2) - source.Sum <SizeF>((Func <SizeF, float>)(sizeF_0 => sizeF_0.Width)) / 2f; int index = 0; foreach (char ch in "WiiU USB Helper") { RadLabel radLabel1 = new RadLabel(); radLabel1.Text = ch.ToString(); radLabel1.Font = this.font_0; radLabel1.AutoSize = false; radLabel1.ForeColor = this.color_0; radLabel1.BackColor = Color.Transparent; RadLabel radLabel2 = radLabel1; radLabel2.Left = (int)num3; double num4 = (double)num3; SizeF sizeF = source[index]; double width1 = (double)sizeF.Width; num3 = (float)(num4 + width1); radLabel2.Top = (int)num2; RadLabel radLabel3 = radLabel2; sizeF = source[index]; int width2 = (int)sizeF.Width; sizeF = source[index]; int height = (int)sizeF.Height; Size size = new Size(width2, height); radLabel3.Size = size; this.Controls.Add((Control)radLabel2); radLabel2.Parent = (Control)this.loadingCircle1; this.list_1.Add(radLabel2); radLabel2.BringToFront(); ++index; } } }