mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 23:35:58 +03:00
[GH-ISSUE #351] Remote Chat #162
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#162
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Aug 24, 2015).
Original GitHub issue: https://github.com/quasar/Quasar/issues/351
I tried to add this by myself but so much problem after that: Client ChatForm must be running on difference thread to make sure main thread still working and ChatForm still responding to user. If we create another thread to keep ChatForm responding then we can't set incoming message to chat from because main thread can't interact with control in thread that running ChatForm 😞 sent help!
@ghost commented on GitHub (Aug 25, 2015):
We receive message by main thread but can't set it to textbox of chatform in thread 2 because it's not allowed
@MaxXor commented on GitHub (Aug 25, 2015):
@SandPox I know what u mean, but this feature has low priority. But I'll add it in the future.
@Panthere commented on GitHub (Sep 2, 2015):
@SandPox Controls all have the InvokeRequired property and Invoke method, very easy to work with.
@ghost commented on GitHub (Sep 2, 2015):
@Panthere idk... never work with control in different thread before..
@yankejustin commented on GitHub (Sep 2, 2015):
@SandPox Take a look at the command handlers and notice our usage of invoking actions on specific forms (or controls on the form). It is a good reference on how to queue up an action for a control created on a different thread.