Re: ? O-ishT: Designing an About Box

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance





"Tom Serface" <tom.nospam@xxxxxxxxxxxxx> wrote in message news:41FCB4FB-07B5-4C32-A1D7-94E7C817187D@xxxxxxxxxxxxxxxx

I typically put helpful information as well as copyright information in the About box. I also put the logo for Flash and things like that. I have a button that pops up a dialog with all the DLLs my program loads and finds and the version and location on disk of the DLL. We've found that to be useful for doing support.

Snap!

I have a bitmap with the logo.
Text is drawn onto the top of the bitmap including copyright and version information from the VERSIONINFO.

Below the picture I have

An "Ok" button: dismisses the about box
A "diagnostic" button brings up the list of DLLs used.
An "info" button which brings up contact and support details
A hypertext link which launches the default browser on the program's web site.

My next version has a configurable colour for the mainframe background (the windows default colour is so passé. don't you think?) AND (N.B. I claim copyright on this <g>) the About Box bitmap colours come up toning artistically with whatever mainframe background colour the user has chosen! It's a nice Easter egg - a surprise for all users of the next version - err - at least those who don't read this newsgroup. I thoroughly expect to sell millions of copies to people who will be able to amuse themselves for hours on end without ever opening a document window!

[OK, I confess, I was bored one day after a hard day's debugging.]

Dave
--
David Webber
Author of 'Mozart the Music Processor'
http://www.mozart.co.uk
For discussion/support see
http://www.mozart.co.uk/mozartists/mailinglist.htm

.



Relevant Pages

  • Re: How can I verify if imgdecmp.dll is included in my system? Exception in Bitmap constructor
    ... Use CeFileView in remote tools - it shows DLLs. ... "Alexander" wrote in message ... > The constructor of the class Bitmap raises an exception if I try to ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: DirectDraw overlays and color key range?
    ... This also brought on the challenge of converting the DX logo ... > bitmap from RGB to YUV, but it's not a big deal. ... but, at least, where you convert the bitmap and create the overlay. ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: FS q command
    ... >commands ... And this is better as it is definitely ESC/P and goes on to ESC/P2 ... Your Logo is probably not a 2 colour bitmap, ...
    (comp.lang.pascal.delphi.misc)
  • Re: Add a logo to hard copy
    ... > I have been asked to add a logo to a paper form. ... As you will see from the above code, the original size of your picture ... if you do stick to using a bitmap then ... but this time at a larger size (98 x 168 pixels for example). ...
    (comp.lang.basic.visual.misc)
  • Re: windows ce.net and screen saver
    ... built in screen saver that floats the "Microsoft WindowsCE.NET" logo. ... I found the bitmap for the built-in screen saver in the Windows folder. ...
    (microsoft.public.windowsce.embedded)