[fpc-pascal] How to get the borders and background color of the Message Box
Mark Morgan Lloyd
markMLl.fpc-pascal at telemetry.co.uk
Tue May 27 09:40:11 CEST 2014
nitinjain wrote:
> Hi,
>
> Looking for guidance on formatting of the attached application Output
> snippet. I'm having trouble on getting the borders and background color of
> the Message Box to display correctly. Any help will be appreciated.
>
> Nitin
> <http://free-pascal-general.1045716.n5.nabble.com/file/n5719375/Application_Snippets.jpg>
You haven't told us what libraries etc. you eventually settled on, i.e.
whether you're explicitly drawing the outline or relying on a library to
do it.
I think you've probably already noticed that spaces that you are
explicitly outputting are OK, while background resulting from explicit
text positioning aren't. Also there's an interesting possibility that
the libraries or OS are ignoring the PC-style line drawing characters at
some level.
Tomas (and others) know far more about this than I do, but what I'd
suggest is that you first investigate outputting some PC-style
box-drawing characters as though they were text: You'll need to find a
reference for the hex codes. Second, reduce your code to a stand-alone
example program of no more than 10-15 lines, make sure it compiles, make
sure that it still exhibits the problem, and post that together with
details of exactly what compilation options you used and your OS.
And for the avoidance of all doubt, that is exactly what would be
expected of students when I was doing a university support job, or
junior programmers in a commercial environment. We're trying to be
helpful, but we've all got our own problems and priorities.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the fpc-pascal
mailing list