Du musst den entsprechenden Textteil markieren (RichEdit.SelStart, RichEdit.SelLength) und kannst dann z.B. über RichEdit.SelAttributes.Font.Style den Fettdruck setzen. Ich habe mal eine kleine
Unit geschrieben, um ein RichEdit mit
BBCode zu formatieren (s. meine Signatur). Da würdest du dann statt
einfach
schreiben. Du könntest du
Unit auch abwandeln, damit sie mit ] und [ arbeitet.