bool assetColorMode_16() { var dc = ProcLauncher.GetDC(IntPtr.Zero); var w = ProcLauncher.GetDeviceCaps(dc, 0x0E); var w2 = ProcLauncher.GetDeviceCaps(dc, 0x0C); var total = w * w2; if (total != 16) { MessageBox.Show("You must have 16bit color mode set to use windowed mode."); return(false); } return(true); }
private void button1_Click(object sender, EventArgs e) { int tries = 0; LineageServer selectedServer = (LineageServer)listBox1.SelectedItem; if (selectedServer == null) { return; } var ipaddr = (uint)IPAddress.NetworkToHostOrder((int)IPAddress.Parse(selectedServer.IP).Address); ProcLauncher.CreateLinProcess(textBox1.Text, ipaddr, selectedServer.Port, textBox2.Text, textBox3.Text); curPort++; }