Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Programm (RichEdit) (https://www.delphipraxis.net/6680-problem-mit-programm-richedit.html)

Pseudemys Nelsoni 18. Jul 2003 10:12


Problem mit Programm (RichEdit)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin!

ich habe ein Problem, und zwar hatte ich mal einen Chat für meinen Clan aus nem game gemacht, das mit dem richedit(das chatfenster) funzt unter 2k/XP auch sehr gut aber unter Windows95/98/ME(?) wird der text der ins RichEdit zwar eingefügt, aber das richedit scrollt soweit das man es nicht sieht und immer per hand hochscrollen muss...

habs im anhang mal angehängt, wenn jemand win9x hat und sich das mal anguckt und mir erklären kann woran das liegt, dem wäre ich sehr dankbar!

gruss silent

Pseudemys Nelsoni 19. Jul 2003 08:37

Re: Problem mit Programm (RichEdit)
 
weiss es wirklich keiner? ist echt wichtig

sonst muss ich ein einfarbiges memo nehmen :cry:

phlux 19. Jul 2003 08:46

Re: Problem mit Programm (RichEdit)
 
Moin :cool:
Wie wäre es wenn du das nächste mal anstatt der compilierten exe mal nen bissle code über das einfügen in das RichEdit-Feld hier postet dann kann dir vllt auch einer helfen ;)

Pseudemys Nelsoni 19. Jul 2003 09:21

Re: Problem mit Programm (RichEdit)
 
hoi,

also die prozedur ist:

Delphi-Quellcode:
procedure AddColoredLine(ARichEdit: TRichEdit; AText: string; AColor: TColor);
begin
  with ARichEdit do
  begin
    SelStart:=Length( Text);
    SelAttributes.Color:=AColor;
    SelAttributes.Size:=8;
    SelAttributes.Name:='MS Sans Serif';
    Lines.Add( AText);
  end;
end;

und eine farbige zeile hinzufügen tue ich mit:

Delphi-Quellcode:
    begin
      AddColoredLine(RichEdit1, '[' + Form1.TSC.Nick + '] ' + Edit1.Text, clFuchsia);
      Form1.TSC.Notice(ListBox1.Items[Listbox1.itemindex], '/ACTNOT/' + Edit1.Text);
    end
bei win2k/xp gehts super

phlux 19. Jul 2003 10:00

Re: Problem mit Programm (RichEdit)
 
Hmmm schon mal mit
Delphi-Quellcode:
TRichEdit.Update
versucht??

Pseudemys Nelsoni 19. Jul 2003 10:39

Re: Problem mit Programm (RichEdit)
 
soweit ich in der hilfe gelesen hab updatet das sich eigentlich auch von selbst oder? "Update zeichnet jeden Teil der Steuerelement-Oberfläche neu, der nicht mehr aktuell ist. Normalerweise erfolgt die Aktualisierung automatisch". weiss leider nicht ob es dann gehen würde, hab nur einen PC und da ist XP drauf :(. aber ich bausmal mit rein und frag dann kollegen mit win98

Pseudemys Nelsoni 12. Aug 2003 15:48

Re: Problem mit Programm (RichEdit)
 
Liste der Anhänge anzeigen (Anzahl: 1)
hm, es geht einfach nicht...bei 95/98/ME werden zwar beim bottomscroll keine neuen lines zugefügt...aber das richedit scheint leer weils soweit scrollt das der text des richedits soweit oben ist das man immer nach oben scrollen mus...ich hab das programm mal angehängt wenn jemand win98 o.ä hat möge mir bitte helfen :(

zum test kann man den nick "test2k" und das passwort "xxxxxx" nehmen

mfg


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

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