Hmm...I found this feature while reading MasmBasic guide. The feature is the same behaviour as in Radasm.
In Radasm, when you click on a token or a macro ("If" macro or the ones marked with a "+" sign), the text is hidden. Ex:
If eax = 5
mov eax 1558
End_If
When you click in the "If" string, the text is hidden and it displays only this:
If eax = 5
End_If
Yours interface is different then in Radasm, but the behaviour is similar. What i liked on yours is the way we can actually read things on the richedit control. The ability to read the hyperlinks is great, and the way the help is displayed on certain mouse clicks, such this "hidden" of part of the text, or when you click on a string that may be a defined token and shows up a sort of help of what it is
On yours, I did this...before clicking on the word "Init"
include \masm32\MasmBasic\MasmBasic.inc
; hit F6 to assemble, link & run the Hello World example
Init
; to test examples, replace the white line with your test code and press F6
MsgBox 0, "Wow, it works!!!!", "Hi", MB_OK ; It worked? Use a template, or try 90+ snippets
Print CrLf$, "OK - press any key" ; It choked? Read below about JWasm.
Exit
end start
After waiting 2 seconds, the mouse pointer changed to a question mark and it displayed this on a different color. (Also, the new text that shows can be scrolled. I simply loved that !:
include \masm32\MasmBasic\MasmBasic.inc
; hit F6 to assemble, link & run the Hello World example
Init
------------------------------------------------------------------------------------------------- <-------- This showed and it can be scrolled
Init This is perhaps the smallest possible complete Masm application:
include \masm32\MasmBasic\MasmBasic.inc
Init
Inkey "Hello World"
Exit
end start
Rem - the Init macro inserts the following two lines:
-------------------------------------------------------------------------------------------------<-------- This showed and it can be scrolled
; to test examples, replace the white line with your test code and press F6
MsgBox 0, "Wow, it works!!!!", "Hi", MB_OK ; It worked? Use a template, or try 90+ snippets
Print CrLf$, "OK - press any key" ; It choked? Read below about JWasm.
Exit
end start
How you managed to do that on a richedit control ?????