In Norton Utilities 10 or PCTools 10.0, it was popular in the industry to modify the font of the VGA card, using 80x30 or non-standard text modes to create fake mouse pointers and spaces and other Windows bitmap effects, which was actually quite useful and also more time-saving and labor-saving.
I really admire Brother pick's enthusiasm and effort, but it's just a Windows-like dialog box compiled in assembly, and the source code is already so long, which is really frustrating.
My personal opinion: In DOS, we should give full play to the strongest text mode of DOS (bitmap-like effect), or use ready-made tools like Turbo Vision to handle the dialog boxes, and leave the energy for the real program.