Einzelnen Beitrag anzeigen

Benutzerbild von HTML04
HTML04

Registriert seit: 31. Okt 2007
Ort: Dülmen
48 Beiträge
 
RAD-Studio 2009 Arc
 
#5

Re: Änderung des Schrift-style

  Alt 3. Nov 2007, 20:17
Bei mir scheint Delphi nicht mit den verschiedenen Gedrückt-Phasen des Buttons zurechtzukommen. Deswegen hat es bei mir auch nicht mit der Änderung des Styles geklappt da aus welchem Grund auch immer den Down-Zustand nicht erkannt habt ich habe das Problem nun mit folgendem Quelltext gelöst:
Delphi-Quellcode:
 procedure TForm2.ToolButton12Click(Sender: TObject);
 var SelStart, SelLength: Integer;
begin
  mark := RichEdit1.SelText;
  SelStart := RichEdit1.SelStart;
  SelLength := RichEdit1.SelLength;
if mark = 'then RichEdit1.SelectAll;
if s = false then s2:= true;
if s = true then s2 := false;
if s2 then RichEdit1.SelAttributes.Style := RichEdit1.Font.Style + [fsbold];
if not s2 then RichEdit1.SelAttributes.Style := RichEdit1.Font.Style - [fsbold];
  RichEdit1.SelStart := SelStart;
  RichEdit1.SelLength := SelLength;
  s := s2;
end;
Aber Trotzdem Danke für deine Mühe

P.S: Das ist zwar eine wirklich komplizierte Lösung aber scheint endlich zu funktionieren und ich habe endlich begriffen wie man gescheit Quelltext posted
Rutten Raus!!!
  Mit Zitat antworten Zitat