Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Chat - Benachrichtigen, wenn neuer Post (https://www.delphipraxis.net/7758-chat-benachrichtigen-wenn-neuer-post.html)

Matze 20. Aug 2003 19:45


Chat - Benachrichtigen, wenn neuer Post
 
Hi!

Gibt es die Möglichkeit, dass ihr das bei dem Chat so gestalten könnt wie bei ICQ, dass wenn ein neuer Post gekommen ist, das Feld in der TaskBar blinkt?

Gruß Matze

Stanlay Hanks 20. Aug 2003 19:54

Re: Chat - Benachrichtigen, wenn neuer Post
 
< schließt sich voller Begeisterung an!!!! Absolut Richtig!!!! Manchmal vergisst man den Chat dann nämlich einfach und andere meinen, man redet nicht mehr mit ihnen...Das wäre echt cool!

Man liest sich, Stanlay :hi:

Tim.exe 20. Aug 2003 21:18

Re: Chat - Benachrichtigen, wenn neuer Post
 
Die "ABF" Komponente "TrayIcon" hat so ein Ereignis. Wenn man die VCL-Sammlung bei Torry.net runterlädt ist auch eine Demo dabei die sogar genau das animierte ICQ Icon zeigt.

Stanlay Hanks 20. Aug 2003 21:20

Re: Chat - Benachrichtigen, wenn neuer Post
 
Hi...wir reden von unserem DP Chat :wink:

Tim.exe 20. Aug 2003 21:22

Re: Chat - Benachrichtigen, wenn neuer Post
 
Ups :lol: hab mich da etwas verlesen :roll:

Matze 20. Aug 2003 21:22

Re: Chat - Benachrichtigen, wenn neuer Post
 
Ja! Ich meinte den DP-Chat!

Chewie 20. Aug 2003 22:49

Re: Chat - Benachrichtigen, wenn neuer Post
 
Ich wüsste da keine Möglichkeit. Mit HTML kann man ja nur das Aussehen beschreiben, und ich kann mir auch nicht vorstellen, dass es dafür in Javascript was gibt, denn 1. kann jeder Browser eine andere Art und Weise haben, sich hervorzutun (wenn er überhaupt so was macht) und 2. ist HTML/Javascript ja plattformübergreifend - und es gibt bestimmt nicht auf allen Plattformen eine Taskbar.
Die einzige Möglichkeit, die mir einfiele, wäre, eine ActiveX-Control oder Java-Applet einzubinden, was aber etwa so wäre, wie wenn du in einigen Dutzend Kilometern Entfernung eine Atombombe zünden würdest, um dein Essen warmzumachen, weil deine Mikrowelle kaputt ist.

Matze 21. Aug 2003 09:41

Re: Chat - Benachrichtigen, wenn neuer Post
 
Man könnte es im Notfall ja auch so irgendwie machen, nur halt nicht mit Delphi: :wink:

Code:
procedure TForm1.Memo1Change(Sender: TObject);
begin
  Windows.Beep(500,200)
end;
Das würde mir auch reichen.

Gruß Matze

Alexander 21. Aug 2003 15:29

Re: Chat - Benachrichtigen, wenn neuer Post
 
Ich glaube man kann aber mit JS ein das Fenster in den Vordergrund holen, bin mir aber nciht sicher...Glaube aber schon...

Daniel 21. Aug 2003 15:32

Re: Chat - Benachrichtigen, wenn neuer Post
 
Hallo Leute,

an diesem Chat werden wir nicht mehr viel ändern können. Wer also schon im Chat ist, der sollte den Verlauf des Chats auch verfolgen. :wink:

Alexander 21. Aug 2003 15:52

Re: Chat - Benachrichtigen, wenn neuer Post
 
So habe mal kurz in Selfhtml gestöbert...

Mit Window.focus kann man Fenster den Fokus geben, kann man das nicht mit einbauen?

Daniel 21. Aug 2003 15:56

Re: Chat - Benachrichtigen, wenn neuer Post
 
Alex, der Fokus ist nichts das Problem. :roll:
So ohne Weiteres wüßte ich nicht, wie ich den richtigen Moment dafür abpassen sollte. Ich habe kein Event 'onRecieveNewtext()'.

sakura 21. Aug 2003 16:45

Re: Chat - Benachrichtigen, wenn neuer Post
 
@Daniel: Vielleicht hilft es aber auch schon dieses in den Frame mit der Online-User-Liste zu werfen. Der wird doch hin und wieder neu geladen.
Code:
top.[b]window[/b].[b]focus[/b]();
wäre dann allerdings die korrekte Lösung. (Fenster blinkt in der Taskbar, bzw. kommt vor, wenn man im IE ist)

...:cat:...

Alexander 21. Aug 2003 17:06

Re: Chat - Benachrichtigen, wenn neuer Post
 
@sakura nach SelfHTML sollte es kein Browserproblem sein, zumindest NS 3 und IE 4 unterstützen es (Klick)

sakura 21. Aug 2003 17:07

Re: Chat - Benachrichtigen, wenn neuer Post
 
@Alexander: Versuch es mal, weder IE 5, noch IE 6, noch NS 6, noch NS 7 unterstützen es (korrekt). Ich habe das in unserem Chat auch einbauen wollen - aber halt diese Erfahrung gemacht.

...:cat:...

Alexander 21. Aug 2003 17:10

Re: Chat - Benachrichtigen, wenn neuer Post
 
mhm verrückt :mrgreen:
Naja laut Selfhtml müssten sie es ja können....
Nun ja, nichts ist perfekt ;-) :mrgreen:

sakura 21. Aug 2003 17:12

Re: Chat - Benachrichtigen, wenn neuer Post
 
Zitat:

Zitat von alexander
Naja laut Selfhtml müssten sie es ja können....

Ich weiss :roll: Darauf hatte ich mich ursprünglich auch verlassen, aber stand am Ende verlassen da :wall: Na ja, top.window.focus(); funktioniert recht gut, sogar aufm MacIntosh ;-)

...:cat:...

Alexander 21. Aug 2003 17:16

Re: Chat - Benachrichtigen, wenn neuer Post
 
Mhm solange es "Ersatz" gibt ;-), geht es ja ncoh

Matze 21. Aug 2003 18:20

Re: Chat - Benachrichtigen, wenn neuer Post
 
Gibt es da nicht sowas wie OnChange für dieses obere Textfeld? :?:

Alexander 21. Aug 2003 18:22

Re: Chat - Benachrichtigen, wenn neuer Post
 
Das ist ja kein "Memo" oder "Richedit", sondern eine einfache HTML-Seite...

Matze 21. Aug 2003 18:28

Re: Chat - Benachrichtigen, wenn neuer Post
 
Ich kenn mich mit html nicht aus, hätte ja sein können, dass es da auch irgendwie sowas gibt. :mrgreen:

Alexander 21. Aug 2003 18:52

Re: Chat - Benachrichtigen, wenn neuer Post
 
Das ist ne einfache HTML-Seite mit Text drinne. Ein Textfeld ist das, in dem ich gerade schreibe ;-)

Vermutlich ist das wirklich zu aufwendig....


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz