Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
ich bin mir nicht sicher aber dann würde das nur bei einem selebr so aussehen, weil es sollten ja auch erhaltene nachrichten so aussehen..
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
:wall:
hmm stimmt wohl aber ich habe keine andere idee wie ich das andesr machen kann
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
so ich hab jetzt folgendes heraus gebracht:
procedure TForm1.RichEdit1Change(Sender: TObject);
var
Line: string;
uhr: integer;
name1: integer;
begin
line := richedit1.Lines;
uhr := pos(']' , line);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
glaube ich nicht weil ich ja nen ganzen string habe, und somit ja nicht weiß wann der name aufhört und der text anfängt.
außer ich sende die länge des nicks immer mit:
z.b nickname=Peter
dann würde die nachrihct so aussehen:
5Peter:NAchricht....
dann könnte ich das erste zeichen aus dem string entfernen und dann so weiter machen:
//Uhrzeit
richedit1.SelStart := 0;
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
ich bin für jede methode bereit!
nur da müsste ich dann auch wieder die einzelnen stücke markieren und dann färben lassen oder?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
danke für die antworten nur habe ich jetzt dass näxte problem:
ich bekomme ne string geschickt und zwar so:
procedure read.Execute;
var
instr:string;
begin
while
form1.client.Connected
do
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
8. Mai 2005
morgn!
ich habs jetzt so wie ichs bräuchte:
//Hintergrund
canvas.FillRect(rect);
//ersten Teil des strings (timestamp)
s:=copy(items,0,10);
canvas.font.Color:=$00E47B07;
canvas.Font.Style:=;
canvas.TextOut(rect.Left+2,rect.top+2,s);
Textbreite:=canvas.TextWidth(s);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
7. Mai 2005
hi
thx für die antworten...
ich hab noch wenig erfahrung drum probier ich jetz mal die lösung mit der komponente von ElPack!
das andere müsstet ihr mir genauer erklären...
thx
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by benniwm,
7. Mai 2005
hui,
ich hab nen chat gemacht und möchte die uhrzeit durch eine andere schriftart hervorheben!
für jede nachricht wird ein neues item in ner listbox angelegt...
das sieht wie folg aus:
Benutzer: Hallo
kann ich die ersten 10 zeichen also die uhrzeit in ner anderen schriftfarben machen?
thx
Mfg, sakura