Difference between revisions of "RichMemo/FAQ"
From Lazarus wiki
Jump to navigationJump to searchLine 7: | Line 7: | ||
:Q: how i can add text or line richmemo with font or textstyle? | :Q: how i can add text or line richmemo with font or textstyle? | ||
:A: The fastest way is to use RichUtilsUtils which comes with RichMemo and call InsertFontText function | :A: The fastest way is to use RichUtilsUtils which comes with RichMemo and call InsertFontText function | ||
− | <source | + | <source lang="delphi"> |
var | var | ||
prms : TFontParams; | prms : TFontParams; |
Revision as of 21:02, 29 September 2022
Forum Asked Questions
Don't show horizontal bar
- Q: I started to work with richmemo but don't show me horizontal bar only vertical bar even i typing or loadfile, in properties i select SSboth on srcollbars.
- A: Horizontal scroll bar might not show up if WordWrap is enabled.
Add text with font
- Q: how i can add text or line richmemo with font or textstyle?
- A: The fastest way is to use RichUtilsUtils which comes with RichMemo and call InsertFontText function
var
prms : TFontParams;
begin
prms := GetFontParams(RichMemo1.Font);
prms.Color := clBlue;
prms.Style := [fsBold];
// this adds the blue and bolded Hello World at the end of the richmemo
// it's possible to pass the 4th parameter to the function to specify
// where the text should be added. By default - at the end.
InsertFontText(RichMemo1,'hello world', prms);
end;