Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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();
        }