static void Main() { chatController = ChatController.getController(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new LoginForm(chatController)); }
public void clientListUpdated(long count) { if (controller == null) controller = ChatController.getController(); Console.WriteLine("* New client list is ready, event is: " + count); Thread t = new Thread(() => controller.updateClientList(count)); t.TrySetApartmentState(ApartmentState.STA); t.Start(); }
public LoginForm(ChatController chatController) { this.controller = chatController; InitializeComponent(); this.serverPort.Text = TDIN_chatlib.Constants.DEFAULT_SERVER_PORT.ToString(); this.serverHost.Text = "127.0.0.1"; INIT_HEIGHT = this.Height; setRegisto(false); }
public MainWindow(ChatController controller) { InitializeComponent(); this.userList.DisplayMember = "DisplayName"; this.userList.ValueMember = "UID"; Program.window = this; this.controller = controller; this.Text = controller.Session.DisplayName; _refreshList(controller.UserList); }
public LocalClient() { if (controller == null) controller = ChatController.getController(); }
public static ChatController getController() { if( _singleton == null ) _singleton = new ChatController(); return _singleton; }