public MainClient(string name, IPAddress target) { InitializeComponent(); LanCanvas lanCanvas = new LanCanvas(mainCanvas, new IdGenerator(), name, PermissionsData.Default); painter = new Painter(lanCanvas, name); painter.Disconnected += painter_Disconnected; painter.Connect(target, StaticPenises.CS_PORT, StaticPenises.SC_PORT); painter.RequestWholeCanvas(); }
public Server(InkCanvas canvas, string name, ItemCollection connectedClients) { //ConsoleManager.Show(); MainCanvas = canvas; lanCanvas = new LanCanvas(canvas, new IdGenerator(), name, PermissionsData.Default); this.connectedClientsView = connectedClients; Name = name; clients = new PainterClientCollection(); }