Parent document is top of "Motif FAQ (Part 4 of 9)"
Previous document is "104)+ How can I get the correct colors for scrolled text widget"
Next document is "106) How can I select all of the text in a widget programmatically?"
105) How can I highlight text in the Text widget?
Answer: argv@zipcode.com (Dan Heller) wrote:
If you don't need font or color changes, you can do all this using a Text
widget very easily [in Motif 1.1, anyway].
loop() {
pos = offset_of_pattern_in_text_widget(pattern, text_w);
search_len = strlen(pattern);
XmTextSetHighlight(text_w, pos, pos+search_len,
XmHIGHLIGHT_SELECTED);
}
There are two choices for highlighting: reverse video (HIGHLIGHT_SELECTED) and
underlined (HIGHLIGHT_SECONDARY_SELECTED). Be careful that your users won't
confuse your highlights with actual selections!
Parent document is top of "Motif FAQ (Part 4 of 9)"
Previous document is "104)+ How can I get the correct colors for scrolled text widget"
Next document is "106) How can I select all of the text in a widget programmatically?"