| Autor |
Beitrag |
ultra2k
      
Beiträge: 82
XP x64
D7 Enterprise
|
Verfasst: Mi 29.06.05 02:34
Okay habs mir mal grob angeschaut, falls du noch mehr vorschläge haben willst:
1. Schriftart muss änderbar sein *g*
2. Verschiedene Farben für eigene Nachrichten und die anderer
3. Splitter einbauen für Userliste
4. Verbinden und Trennen? Ich denke es gibt keine Server! Ich würde es ändern in Online/Offline gehen...
5. Aktuelles Farbschema wird nicht auf Private Nachrichten angewendet
6. WAS IST DIESES "CHECK" IM LOG????
8. Ich muss nochmal zur Schriftart kommen... änder die in Verdana oder so *ggg*
Und noch ein paar geschmackssachen:
- Ich persönlich würde den timestamp ja in [hh:mm] ändern, oder einstellbar machen
- Ich würde keine Buttons im PageControl nehmen sondern die Reiter mit TabPosition := tpBottom und dafür oben eine Schöne Icon-Leiste mit den wichtigsten Funktionen (Online/Offline, Away/Awailable, Ignore, etc)
- Reiter anders anordnen (Besser: Chat, Privat, Log, Settings. Einfach mit Index ändern, is übersichtlicher)
- Unter Constraints "MinHeight" und "MinWidth" auf die größe von der Settings-Seite einstellen, weil die nicht "Sizeable" ist. Oder halt ne extra Form für die Settings.
- Ton beim eintreffen von Nachrichten wiedergeben (muss ein/ausschaltbar sein) und muss ausgeschaltet sein, wenn man Away ist
Summa summarum halt ein wenig durchstylen...
Ansonsten find ichs ziemlich gut, konnte halt nich alle Funktionen testen, weil ich hier gerade keinen zweiten rechner habe, aber das kommt noch! (Ach und in ner Woche is LAN in der Nähe, das ist DIE Chance für dich berühmt zu werden  )
_________________ ...wenn NULL besonders groß ist, isses schon fast wie ein bisschen EINS!
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Mi 29.06.05 12:25
Danke erstmal für dein feedback und deine vorschläge, hast dir ja richtig mühe gegeben!!
Ich hab mir schon gedacht, dass eine auswählbare schriftart früher oder später gewünscht wird.  Kommt rein, ok.
Verschiedene farben für eigene und fremde nachrichten kann ich auch rein machen.
Splitter sind eingebaut, man kann die user und ignorelist jetzt beliebig in der breite ändern, außerdem kann man die user und die ignoreliste noch in der höhe verändern.
Ok, wird in online/offline geändert. (kannst du wenn du willst aber auch einstweilen selbst machen, schau dir mal die dateien im ordner ldf an, die kannst du mit dem ganz normalen texteditor öffnen und bearbeiten.)
Die privaten nachrichten werd ich sowieso (wiedermal  ) umbauen. Zur zeit ist das nämlich noch ziemlich verbuggt.
Das check ist die online überprüfung. in der 4.3er version gabs halt ein bug, wo das check dauern als fehler behandelt wurde, obwohl es ordnungsgemäß abgearbeitet wurde. Ist behoben. Ansonsten werde ich den log tab sowieso default ausblenden.
Das mit den timestamps scheint mir auch sinnvoll, das kommt auch. zur zeit benutze ich halt einfach nur TimeToStr(Now)...
Das GUI muss ich sowieso neu überarbeiten, den wunsch hab ich schon mehrfach bekommen  Ich frage mich halt, wo ich entsprechende bunte bilder für bitbuttons herkriege
Ich weiß halt nicht, ob es sinn macht, den settinstab beweglich zu machen. Durch das großziehen der boxen ergibt sich halt kein vorteil. Es kann aber durchaus sein, dass ich den settingstab noch ein wenig umbaue, weil der zusehends unübersichtlich wird.
Ton bei neuen nachrichten kann ich auch einbauen.
Danke nochmal für deine anregungen und wenn du willst kannst du ja auf der lanparty ein wenig werbung machen 
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Mi 29.06.05 13:16
das den xD smilie betrifft: MUSS SEIN!
so ein smilie rult  wenn du so n cooles chatprog hinkrieegst, findischs geil 
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
ultra2k
      
Beiträge: 82
XP x64
D7 Enterprise
|
Verfasst: Do 30.06.05 00:19
Okay wenn du willst kann ich mal nach schönen icons gucken, da gibts jede menge schöne und vor allem auch freie im netz..
Also ich würde evtl. in den settings ne option "show log/Log anzeigen" machen dann kann jeder gucken wenn er will, und denk mal drüber nach die settings u.U. auf ne andere Form zu verlagern (so ungefähr wie rechtsklick->eingenschaften aufm desktop), dann hat man ein schönes leichtes programm...
Und schau mal hier im Forum, eine snap-to-screen eigenschaft deines fensters wäre geil, so wie winamp.
_________________ ...wenn NULL besonders groß ist, isses schon fast wie ein bisschen EINS!
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Fr 01.07.05 14:39
also, ich mache ganz gute fortschritte. Das snap-to-screen ist schon eingebaut, die forms haben da so eine praktische eigenschaft
Auch beim gui gibts fortschritte, mit dem neu gestalteten settingstab bin ich schon sehr zufrieden.
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Di 12.07.05 08:35
So, ich hab mir inzwischen ne homepage zusammengebastelt, bzw. ich tus immernoch. Schaut also mal vorbei auf
[url= www.lanchat2.tk]www.lanchat2.tk[/url]
und besucht auch mal das forum und sagt hallo 
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Di 12.07.05 21:45
Mal ne frage zum thema channels: was würdet ihr besser finden
- das man sobald man online geht automatisch eine liste mit allen channels und den usern darn kriegt
- oder das man details (existens des channels, benutzer) über channels erst dann erfährt, wenn man ihnen beitritt?
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 12.07.05 23:09
soll man ruhig gleich erfahren!
Wäre meineransicht nach blödsinn, das so wie bei IRC zu machen. man macht join #huhublabla und man bemerkt garnicht dass man sich vertippt hat, weil man in einem völlig neuen raum landet. dann sagt man seinen freunden "ihr wart garnicht da..." und in wirklichkeit... das is doch doof. Da hab ich lieber sofort eine übersicht aller channles inklusive useranzahl darin.
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Mi 13.07.05 22:47
So, ich hab die neue version 1.6.3 mal fertig gemacht (jetzt noch ohne channels).
Version 1.6.5 (31/07/05)
Download (441 KB)
Im forum dort gibts auch einen detailierten changelog, aber ich werde hier mal die größten verbesserungen zusammenfassen
- es gibt ein hübsches, neu designtes GUI (das man aber, wenn man will, auch ausschalten kann).
- Die userliste ist jetzt keine liste mehr sondern ein baum.
- Man kann jetzt beliebig viele pm sessions aufmachen
- man kann die Schriftart einstellen
und dann mal bitte her mit dem feedback
Der Link wurde an die aktuelle stable Version angepasst.
Zuletzt bearbeitet von emteg am Di 27.12.05 15:57, insgesamt 2-mal bearbeitet
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Mi 13.07.05 23:03
Hallo,
ich kann das Programm nicht runterladen, da die Datei nicht gefunden wurde (Link aus dem ersten Post)
Gruß,
maxk
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Fr 15.07.05 08:36
So, die downloadlinks sind gefixt und außerdem habe ich jetzt noch eine bessere domain bekommen:
[url= www.lanchat2.de]www.lanchat2.de[/url]
Ohne nervige Werbung.
|
|
alias5000
      
Beiträge: 2145
WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
|
Verfasst: Mi 03.08.05 18:56
So vielleicht noch ein kurzer Hinweis, LanChat2 befindet sich inzwischen in der Version 1.6.5 die nächste Version ist in Arbeit und ich hab noch eine neue grafische Oberfläche geschrieben(der Name ist dann TBXLanChat2).
Gruß´alias5000
|
|
Speedmaster
      
Beiträge: 79
Windows XP
C#, VS2005 / VS2008
|
Verfasst: Mi 03.08.05 19:32
Ich weiss nicht ob es schon Vorgeschlagen wurde, aber...:
- Einstellungen -> In Autostart Eintragen
- Skriptsprache, anstatt einzelles hinzufügen von Befehlen( Sowie in IRC halt )
- Konfortables Pop-Up Menü
|
|
alias5000
      
Beiträge: 2145
WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
|
Verfasst: Do 04.08.05 18:02
Danke fürs Feedback das können wir jederzeit brauchen! Gerade so "Kleinigkeiten" die man gerne mal vergisst sind da praktisch.. Aber nätürlich auch anderes 
_________________ Programmers never die, they just GOSUB without RETURN
|
|
adler
      
Beiträge: 511
Windows XP
Delphi 05 Pers
|
Verfasst: Fr 05.08.05 00:02
Naja, wenn man in keinem Channel ist und auf Away klickt, sollte man eine Fehlermeldung des Programms ausgeben, käm besser
als ein Access violation...
_________________ Wo's nix zu gucken gibt, gibts vielleicht was zu hören.
|
|
alias5000
      
Beiträge: 2145
WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
|
Verfasst: Sa 06.08.05 17:14
....oder halt dann deaktivieren. Wird verbessert. Danke!
|
|
emteg 
      
Beiträge: 41
|
Verfasst: Di 27.12.05 15:55
Nach längerer Zeit habe ich mal wieder Zeitgefunden, diesen Beitrag hier zu aktualisieren
Also die aktuelle Programmversion ist 1.6.5, aber zur Zeit arbeite ich zusammen mit alias5000 an Version 1.7.
Die kann man zur Zeit auch schon testen, hier ist der link:
LanChat2 1.7 dev4
Download
Dieses Programm ist von Grund auf neu programmiert und auch im inneren Design verändert. Die größte Neuerung ist die Unterstützung von mehreren Chat-Kanälen. Zur Zeit geht das meißte noch über commands, aber ich arbeite am Klick-Bunt interface
Die kommandos gibt es alle in der hilfe und außerdem wenn man /help eingibt. Das ist zwar nur eine kurz übersicht, aber immerhin. Außerdem kann man sich zu bestimmten Kommandos mit "/kommando ?" hilfe anzeigen lassen.
Mit der alten version 1.6.5 kann man zwar schon teilweise kommunizieren, das ist aber noch nicht ganz optimal. Diese schwierigkeiten kommen daher, dass ich zusammen mit alias5000 das komplette Protokoll umgeschrieben habe, um den Anforderungen von mehreren channels gerecht zu werden.
Zur Zeit arbeite ich noch so, dass ich zunächst features implementiere, aber noch keine bugs abfange. In der version, die ihr jetzt runterladen könnt, habe ich schon eine ganze ladung an bugs gefixt und die Hilfe in sachen kommands verbessert.
Trotzdem möchte ich gerne jede Form von rückmeldungen und bug reports haben!
Gerne auch zur Version 1.6.5, am liebsten aber zur 1.7
|
|
alias5000
      
Beiträge: 2145
WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
|
Verfasst: Mi 28.12.05 21:53
Was man vllcht noch hinzufügen muss, ist, dass emteg und ich zwar eng zusammenarbeiten, wir entwickeln aber zwei verschiedene Clients, die dasselbe Protokoll benutzen. Dieses Protokoll haben wir schlicht LCMP (Lan Chat Message Protocol) genannt.
Emtegs Client besitzt später den vollen Namen "[LanChat2 1.6] Standard 1.7"
Meiner wird dann "[LanChat2 1.6] TBX 1.1 heißen.
Der Unterschied zwischen den beiden bestand bisher nur darin, dass meiner (TBX) dasselbe Interface in dem Layout der TBX-Komponenten hatte. D.h. dass ich den Client praktisch nicht selber geschrieben hatte, sondern nur die Oberfläche manipuliert habe.
Das hat sich jetzt geändert: Wir schreiben parallel zwei Clients, die dieselbe Sprachdatei und dasselbe Protokoll benutzen, aber eine komplett andere Oberfläche und ein anderes Innenleben besitzen.
Wir haben noch erste Überlegungen, noch hinterher zwei weitere Clients zu entwickeln:
Emteg will einfach ein anderes Layout noch mit einbringen, ein MDI-Design.
Mir kam noch die Idee einen s.g. "MiniClient" zu schreiben. Er soll nicht das komplette neue Protokoll unterstützen (z.B. soll er nicht die verschiedenen Chat-Kanäle unterstützen). Die Absicht ist, dass man einen kleinen Chat fürs Heimnetzwerk hat, bei dem ein kleines Edit unten auf/über der Taskleiste hat, über das man jederzeit was eingeben kann.
Was aus den beiden wird, müssen wir noch schaun (Feedback dazu würde mich natürlich freuen), jetzt gilt es erstmal, die 2 Hauptclients nach einer Beta-Phase möglichst Fehlerfrei rauszubringen.
Bis dann! Gruß alias5000
_________________ Programmers never die, they just GOSUB without RETURN
|
|
|